Legazpi to Manila

Last updated:

Overview Compare Flight Bus

How to get from Legazpi to Manila

The fastest way to travel the 500 km distance from Legazpi to Manila is by flight. This flight journey takes a little less than 1.5 hours and costs about 1,100 PHP ($19). Alternatively, you can take the bus, although the journey can take up to 14 hours. Bus fares start at 1,200 PHP ($20.50).

COVID-19 Travel Advisory: Since the beginning of 2022, the Philippines eased travel restrictions for foreign travellers and locals alike. The main requirement is to be fully vaccinated.

Taking a flight? As of November 2022, all international travellers bound for the Philippines are required to register an eArrival Card. You can fill it out upon arrival, but it’s recommended to register 72 hours prior to your flight to avoid queues and delays at the airport.

2 ways to get from Legazpi to Manila

Transport modeDurationCostsAvailability
Flight1hr 20m1,100 PHP ($19)Check Flights
Bus14 hours1,200 PHP ($20.50)Check Bus Tickets

Flying is the most convenient way to get from Legazpi to Manila. A flight takes only a little more than an hour and costs 1,100 PHP ($19) – cheaper than a bus ticket if you book well in advance.

The bus is an alternative option with fares from 1,200 PHP ($20.50). However, because it takes about 14 hours to travel by bus from Legazpi to Manila, we recommend this option only if flights are too expensive or you’re just really not into flying.

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

Itinerary from Legazpi to Manila

Legazpi to Manila by Flight

Duration: 1hr 20m
Cost: 1,100 PHP ($19)
Duration: 1hr 20m
Cost: 1,100 PHP ($19)

Flying from Legazpi to Manila is not only faster, but it is also cheaper than taking the bus if you book your flight early enough.

Cebu Pacific offers the cheapest fares for this route, with ticket prices ranging from 1,100 PHP ($19) to 2,200 PHP ($38) for a one-way economy trip.

Philippine Airlines (PAL) also offers a few flights daily, but it’s usually more expensive. When flights with Cebu Pacific are fully booked, then booking with PAL is your alternative.

Check Flights on Skyscanner

Planes depart from Bicol International Airport and land at Terminal 2 or 3 of the Ninoy Aquino International Airport (NAIA). The terminal depends on which airline you pick.

Tip: Cebu Pacific and Philippine Airlines offer many promotions annually. Keep an eye out for these promos so you can book cheap flights for this route!

Legazpi to Manila by Bus

Duration: 14 hours
Cost: 1,200 PHP ($20.50)
Duration: 14 hours
Cost: 1,200 PHP ($20.50)

If for some reason you decide to take the bus from Legazpi to Manila, prepare to travel for around 14 hours. We recommend taking a night bus so that you won’t lose a day on travelling and you could also save a night on accommodation.

Fares start from 1,200 PHP ($20.50) for a regular tourist bus from Legazpi to Manila.

Departure and arrival station

All buses depart from Grand Central Terminal within Legazpi city centre.

Penafrancia Tours and Bicol Isarog park at Parañaque Integrated Terminal, located 9 km southwest of Makati.

DLTB Co., on the other hand, makes a short stopover in Pasay City before heading to its terminal in Aurora, Cubao. Double-check your bus company’s drop-off and endpoints to know which one is the best option for your destination in Metro Manila.

Bus schedule from Legazpi to Manila

Ferry OperatorScheduleCosts (cheapest seat)
Penafrancia Tours17:15-06:55
1,410 PHP ($24.50)
Check Bus Tickets
Bicol Isarog17:00-06:40
1,410 PHP ($24.50)
Check Bus Tickets
DLTB Co.18:00-07:10
1,200 PHP ($20.50)
Check Bus Tickets
*Prices shown are for the cheapest seats available.

Which bus to take from Legazpi to Manila?

All of the companies mentioned above – DLTB, Penafrancia Tours, and Bicol Isarog – are trusted operators for the Legazpi to Manila route. So it doesn’t really matter which company you travel with. It will be more important to pick the right bus.

There are five types of buses available for this route.

  • Standard tourist: cheapest at 1,200 PHP ($20.50), but provides only regular seats that can be uncomfortable for the long journey.
  • New normal: almost like a regular tourist bus, but with 2 aisles for social distancing. A ticket also costs 1,200 PHP ($20.50).
  • Skybus: more spacious buses with toilet onboard. Rates start from 1,400 PHP ($24).
  • Lazyboy: buses with reclining seats that make the journey more bearable. Fares are from 1,450 PHP ($25).
  • Elite: also offers lazyboy seats, but even more spacious and luxurious. A seat costs 1,760 PHP ($30.50).

Was this post helpful?

Click on a star to rate it!

Average rating 4.6 / 5. Vote count: 5

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!

Your feedback is very valueable to us

How we can improve this post?