Last updated: Sep 19, 2019


Overview | Flight | Bus


Flight or Bus from Donsol to Manila?


How to get from Donsol to Manila?

Heading back to the capital after swimming with butandings (whale sharks)?

When traveling the 500km journey from Donsol to Manila, you can either take a van to Legazpi and then a flight to Manila (total travel time is about 3 hours), or book a bus (15,5 hours) to take you directly to Manila.


Your options at a glance

Transport modeDurationCostsAvailability
Flight3 hours135 PHP (€2,50) + 1.900 PHP (€32)Check flights online
Bus15,5 hours1.100 PHP (€18,50)+  135 PHP (€2,50)Check bus tickets online



Flight Donsol to Manila

Duration: 3 hours
Costs: 135 PHP (€2,50) + 1.900 PHP (€32)

In order to travel from Donsol to Manila by plane, you’ll need to take a van to Legazpi first. Make sure to align your travel arrangements so that you don’t miss your flight to Manila.

Step 1: Van from Donsol to Legazpi

Duration: 1,5 hours
Costs:  85 PHP (€1,40) + 50 PHP (€0,80)

Take a van from Donsol’s bus station to Legazpi. Vans have no designated departure times and leave when they are full. The van will drop you off at the Grand Central Terminal. For more details, read how to go from Donsol to Legazpi.

Step 2: Flight from Legazpi to Donsol

Duration: 1hr 20min
Costs: 1.900 PHP (€32)

Booking your flight from Legazpi to Manila?

Planes depart from Legazpi Airport and land at Terminal 2 or 3 in the Nino Aquino International Airport (NAIA). The terminal depends on which airline you book.

Read our article on how to go from Legazpi to Manila for more details.

Check Available Flights

Tip: Cebu Pacific offers many promotions annually. Keep an eye out for these promotions so you can book a cheaper flight for this route!


Bus icon

Bus from Donsol to Manila

Duration: 15,5 hours
Costs: 1.100 PHP (€18,50)+  135 PHP (€2,50)

Step 1: Van from Donsol to Legazpi

Duration: 1,5 hours
Costs: 85 PHP (€1,40) + 50 PHP (€0,80)

Read how to go from Donsol to Legazpi for more details.

Step 2: Bus from Legazpi to Manila

Duration: 14 – 15 hours
Costs: 1.100 PHP (€18,50)

The second leg of the journey is a bus ride. Read how to go from Legazpi to Manila to see your options.

Check Available Bus Tickets