Places to visit near

Bagacay

Bagacay is a town in Sorsogon district, Philippines of about 3,158 people. Within 50 km by road there are 75 places to visit: 8 rivers, islands & mangroves, 29 churches and 16 beaches & coast. The must-see places are Sorsogon Bay, Bulusan Volcano Natural Park and Mount Bulusan.

12.9821° N, 124.1415° EPop. 3,158

© OpenStreetMap contributors
Within 30 km56 places
Within 50 km75
Must-see18
Notable161
Best timeSeptember to February

Start here

The 3 places worth the trip

Places near Bagacay by type

All 227 places by distance →

One day from Bagacay

5 stops, one loop, back by 5:17 pm

101 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave Bagacay
  2. Rizal Beachbeach · 1.5 hrs
  3. Busay Fallswaterfall · 1.5 hrs
  4. Bulusan Volcano Natural Parknature spot · 2 hrs
  5. Sorsogon Baybeach · 1.5 hrs
  6. Bacon Churchchurch · 30 min
  7. Back in Bagacay
Today’s loopBagacayStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

Questions people ask

What are the best places to visit near Bagacay?

Sorsogon Bay (beach, about 28 km), Bulusan Volcano Natural Park (nature spot, about 31 km), Mount Bulusan (viewpoint, about 32 km), Busay Falls (waterfall, about 32 km), Rizal Beach (beach, about 13 km), Lake Aguingay (lake, about 34 km).

How many tourist places are there within 50 km of Bagacay?

75 places on Spotwander: 8 rivers, islands & mangroves, 29 churches, 16 beaches & coast, 7 waterfalls, 2 forts & heritage.

Which is the nearest river spot to Bagacay?

Balombon Island, about 4 km by road; Handauan Island (5 km) is next.

Which is the nearest church to Bagacay?

Sto. Niño de Bagacay Chapel, about 1 km by road; Carayat Church (2 km) is next.

What is a good one-day trip from Bagacay?

Start in Bagacay, visit Rizal Beach, then Busay Falls, then Bulusan Volcano Natural Park, then Sorsogon Bay, then Bacon Church, and drive back — about 101 km by road in all.