Donsol to Manila

Last updated:

Overview Compare Flight Bus

How to get from Donsol to Manila?

Heading back to the capital after swimming with whale sharks (butanding) in Donsol, Sorsogon?

When travelling the 500km journey from Donsol to Manila, you can either take a flight for 3 hours (including transfers) or hop on a bus for 15.5 hours. Fares range from 1,240 PHP ($23) to 1,500 PHP ($28).

Covid-19 Travel Advice

Since March 2022, the Philippines eased travel restrictions for foreign travellers and locals alike. The main requirement is to be fully vaccinated. Thereby, foreigners are only allowed to enter the Philippines if they are from one of these countries.

Taking a flight? All foreign travellers have to download and register Traze App at least one day before their flight.

2 ways to get from Donsol to Manila

Transport modeDurationCostsAvailability
Flight3 hours1,240 PHP ($23)Check flights
Bus15.5 hours1,500 PHP ($28)Read article for more info

The flight is the fastest option to go from Donsol to Manila. Note though that the nearest airport is in Legazpi, so you will first need to take a 1.5-hour van ride to the airport. Total travel time is about 3 hours and rates start at 1,240 PHP ($23).

With the bus, you can choose to travel direct or make a transfer in Legazpi, but either way, it takes about 15.5 hours. The advantage of taking an indirect route is that there are more bus choices and departures from Legazpi to Manila.

Bus fares from Donsol to Manila start at 1,015 PHP ($19) for the direct route and 1,500 PHP ($28) for the indirect.

Itinerary from Donsol to Manila

Donsol to Manila by Flight

Duration: 3 hours
Cost: 1,240 PHP ($23)
Duration: 3 hours
Cost: 1,240 PHP ($23)

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: Donsol to Legazpi by Minivan

Duration: 1.5 hours
Cost: 90 PHP ($1.65) + 50 PHP ($0.90)
Duration: 1.5 hours
Cost: 90 PHP ($1.65) + 50 PHP ($0.90)

Take a van from Donsol’s bus station to Legazpi. Vans have no designated departure times and leave when they are full. Expect to pay 90 PHP ($1.65) for the van ride.

The van will drop you off at the Grand Central Terminal in Legazpi. From there, you can get to the airport via a tricycle or a taxi, with fares starting at 50 PHP ($0.90).

For more details, read how to go from Donsol to Legazpi.

Step 2: Legazpi to Manila by Flight

Duration: 1hr 10m
Cost: 1,100 PHP ($20.50)
Duration: 1hr 10m
Cost: 1,100 PHP ($20.50)

Cebu Pacific, CebGo, and Philippine Airlines offer several flights from Bicol International Airport to Manila daily. These arrive at either Terminal 2 or 3 of Ninoy Aquino International Airport (NAIA), depending on which airline you book with.

Fares range from 1,100 PHP ($20.50) to 2,300 PHP ($43) flight time is 1hr 20m.

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

Check Flights on Skyscanner

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

Donsol to Manila by Bus

Duration: 15.5 hours
Cost: 1,500 PHP ($28)
Duration: 15.5 hours
Cost: 1,500 PHP ($28)

Philtranco Lines used to offer one trip daily from Donsol to Manila. The bus departs at 17:00 from Donsol Bus Terminal.

They charge 1,015 PHP ($19) per person for a one-way trip. To purchase your ticket, you can go to their website or buy the ticket directly at the terminal. The direct bus journey from Donsol to Manila takes 14 hours and the bus parks at Philtranco Bus Terminal in Pasay City.

COVID-19 UPDATE: Due to the covid-pandemic, there are currently no direct buses available between Donsol and Manila. The only way to travel overland by bus from Donsol to Manila is via Legazpi.

Indirect Route: Donsol to Manila by Bus via Legazpi

Duration: 15.5 hours
Cost: 1,500 PHP ($28)
Duration: 15.5 hours
Cost: 1,500 PHP ($28)

Alternatively, you can take an indirect bus route from Donsol to Manila via Legazpi. This way, you’ll have more bus choices and you can also book a lazyboy bus from Legazpi to Manila. Especially for such a long journey, this can be a very welcome luxury!

Step 1: Donsol to Legazpi by Minivan

Duration: 1.5 hours
Cost: 90 PHP ($1.65)
Duration: 1.5 hours
Cost: 90 PHP ($1.65)

The van ride from Donsol’s bus station to Legazpi Grand Terminal takes around 1.5 hours and costs 90 PHP ($1.65).

At the grand terminal, transfer to your bus bound for Manila.

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

Step 2: Legazpi to Manila by Bus

Duration: 14 hours
Cost: 1,410 PHP ($26)
Duration: 14 hours
Cost: 1,410 PHP ($26)

You can choose from 3 types of buses when travelling from Legazpi to Manila: Tourist (regular seating), Skybus, and Elite.

Fares start at 1,410 PHP ($26) for a tourist bus, but we don’t recommend them as they can get really uncomfortable for a 14-hr journey. If you want more comfort, get a Skybus or Elite seat for 1,760 PHP ($33).

Departure & Arrival station

All buses depart from Grand Central Terminal in Legazpi city centre, near Ibalong Centrum for Recreation.

Penafrancia Tours and Bicol Isarog park at Parañaque Integrated Terminal, located 9km southwest of Makati. DLTB Co. makes a short stopover in Pasay City before heading to its terminal in Aurora, Cubao.

Bus Schedule from Legazpi to Manila

Ferry OperatorScheduleCosts (cheapest seat)
Penafrancia Tours17:15-06:55
18:00-07:40
1,410 PHP ($26)
Buy Your Bus Tickets
Bicol Isarog17:00-06:40
17:30-07:10
1,410 PHP ($26)
Buy Your Bus Tickets
DLTB Co.*07:30-21:40
18:00-08:10
18:15-08:25
18:45-08:55
1,100 PHP ($20.50)
Buy Your Bus Tickets
*Prices shown are for the cheapest seats available.

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 4

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

232 views
Copy link
Powered by Social Snap