TravelTrained is a reader-supported site. Purchases made through links may earn a commission. See our disclaimer.

How to Get from Manila to Baguio by Bus in 2024

The easiest and cheapest way to get from Manila to Baguio is by taking a bus from either Cubao, Pasay, Paranaque, or Avenida.

manila to baguio by bus

Baguio has become a wanted destination in the past few years and many people from Manila are going there to spend their holidays or just for a quick staycation. There are too many reasons to visit the province of Benguet and escaping from the busy Manila even just for a day trip feels like a blessing.

Among the best things to do in Benguet include Mines View Park, Camp John Hay, Baguio Botanical Garden, boating at Burnham Park, and much much more, making it one of the best places to visit in the Philippines if you are looking for something more than islands and beaches.

When I spent my last holiday in Baguio I first stayed in a hostel in Quezon City and many backpackers were asking how to go to Baguio from Manila, that’s why I’ve decided to create this guide so you can save time searching by spending somewhere else.

Click here to check the schedule & pricing information »

You can get from Manila to Baguio by bus through Victory Liner, JoyBus, or Pangasinan Solid North Transit from four different areas in Manila – Cubao, Pasay, Paranaque, and Avenida.

All these companies are using different bus terminals in all of these 4 locations so I’ve added the individual address for each of the terminals.

If you are looking to come the way around, taking a bus from Baguio to Manila, check this out.

Manila to Baguio travel time is anywhere between 5:30 – 6:30 hours, depending on the bus company you are using.

Cubao to Baguio by bus

You can take 2 buses from here – Victory Liner and JoyBus (by Genesis Transport). Be aware that both companies are using their own bus terminal, which is different for both companies.

Victory Liner Bus from Cubao to Baguio City

Victory Liner Cubao Bus Terminal address – 683 Epifanio de los Santos Ave, Cubao, Quezon City, Metro Manila, Philippines

Victory Liner Cubao contact number (02) 727-4534 | (02) 727-4646

Check below for Victory Liner Cubao schedule of trips.

victory liner bus manila to baguio

Cubao to Baguio Victory Liner Schedule

  • 01:00 pm – Regular Aircon
  • 05:00 am – Regular Aircon 
  • 08:30 am – Regular Aircon
  • 10:00 am – Regular Aircon
  • 01:00 am – Regular Aircon
  • 03:00 pm – Regular Aircon
  • 05:00 pm – Regular Aircon
  • 07:00 pm – Regular Aircon
  • 08:00 pm – Regular Aircon
  • 11:00 pm – Regular Aircon

From Cubao to Baguio by bus is a 6-hour trip.

Check the fare for this route here »

JoyBus from Cubao to Baguio City

JoyBus Cubao Bus Terminal address – EDSA Cubao, Corner New York ST., Quezon City, 1109 Metro Manila

JoyBus Cubao contact number +63 933 852 7648

joybus manila to Baguio

Cubao to Baguio JoyBus timetable

  • 12:01 am – Deluxe
  • 02:30 am – Premier
  • 03:30 am – Deluxe
  • 04:30 am – Premier
  • 08:30 am – Deluxe
  • 11:00 am – Deluxe
  • 12:00 pm – Premier
  • 02:00 pm – Deluxe
  • 04:00 pm – Premier
  • 06:00 pm – Deluxe
  • 08:00 pm – Deluxe
  • 10:00 pm – Deluxe
  • 11:00 pm – Deluxe

Pasay to Baguio by bus

You can take 2 buses from here – Victory Liner and JoyBus (by Genesis Transport). Be aware that both companies are using their own bus terminal, which is different for both companies.

Victory Liner Bus from Pasay to Baguio City

Victory Liner Pasay Bus Terminal address – 712 Epifanio de los Santos Ave, Pasay, Metro Manila, Philippines

Victory Liner Pasay contact number +63 2 8833 5019

victory liner bus inside overview

Pasay to Baguio Victory Liner Schedule

  • 12:30 am – Regular Aircon
  • 01:15 am – First Class
  • 02:00 am – Regular Aircon
  • 03:00 am – Regular Aircon
  • 04:00 am – Regular Aircon
  • 10:00 pm – Regular Aircon
  • 10:30 pm – Regular Aircon
  • 11:00 pm – Regular Aircon
  • 11:30 pm – Regular Aircon
  • 11:55 pm – Regular Aircon

From Pasay to Baguio by bus is a 5:30 hours trip.

JoyBus from Pasay to Baguio City

JoyBus Pasay Bus Terminal address 101 Epifanio de los Santos Ave, Pasay, 1300 Metro Manila

JoyBus contact number +63 927 708 4455

joybus manila Baguio

Pasay to Baguio JoyBus timetable

  • 12:01 am – Deluxe
  • 01:30 am – Premier
  • 02:30 am – Deluxe
  • 03:30 am – Premier
  • 08:30 am – Deluxe
  • 10:00 am – Deluxe
  • 11:00 am – Premier
  • 01:00 pm – Deluxe
  • 02:30 pm – Deluxe
  • 04:00 pm – Premier
  • 06:00 pm – Deluxe
  • 09:30 pm – Deluxe

Paranaque to Baguio by Bus

The bus from Paranaque to Baguio City is only operated by Pangasinan Solid North Transit.

Parañaque Integrated Terminal Exchange address – Located in SM Mall of Asia, PITX, Level 1 143-145, Parañaque

Pangasinan Solid North Transit +63 917 522 5463

Pangasinan Solid North Transit from Parañaque to Baguio City

Pangasinan Solid North Transit cubao

Parañaque to Baguio Pangasinan Solid North Transit timetable

  • 12:00 am – Luxury class
  • 01:00 am – Super deluxe
  • 02:00 am – Super deluxe
  • 02:30 am – Luxury class
  • 03:00 am – Super deluxe
  • 04:00 am – Super deluxe
  • 04:30 am – Luxury class
  • 05:00 am – Super deluxe
  • 06:00 am – Luxury class
  • 07:00 am – Super deluxe
  • 08:00 am – Super deluxe
  • 08:30 am – Luxury class
  • 09:00 am – Super deluxe
  • 10:00 am – Luxury class
  • 11:00 am – Super deluxe
  • 12:00 pm – Luxury class
  • 01:00 pm – Super deluxe
  • 02:00 pm – Super deluxe
  • 02:30 pm – Luxury class
  • 03:00 pm – Super deluxe
  • 04:00 pm – Super deluxe
  • 04:30 pm – Luxury class
  • 05:00 pm – Super deluxe
  • 06:00 pm – Luxury class
  • 07:00 pm – Super deluxe
  • 08:00 pm – Luxury class
  • 09:00 pm – Super deluxe
  • 10:00 pm – Luxury class
  • 11:00 pm – Super deluxe

From Paranaque Integrated Terminal to Baguio is a 6 hours trip.

Avenida to Baguio by Bus

The bus from Avenida to Baguio City is only operated by JoyBus (Genesis Transport).

Avenida Bus Terminal address – Doroteo Jose St, Santa Cruz, Manila, 1008 Metro Manila, Philippines

JoyBus contact number +63 927 708 4455

JoyBus from Avenida to Baguio City

joybus manila to bagauio trip

Avenida to Baguio JoyBus timetable

  • 12:30 am – Deluxe
  • 01:00 pm – Semi-Deluxe
  • 03:00 pm – Deluxe
  • 07:00 pm – Semi-Deluxe

Read also:

Manila to Baguio FAQs

How can I go to Baguio by car?

You can go from Manila to Baguio by car by following E1/R-8 and N Luzon W Expy to Tarlac – Pangasinan – La Union Expy in Urdaneta and continue on Tarlac – Pangasinan – La Union Expy to your destination in Baguio.

How many hours travel from Manila to Baguio?

From Manila to Baguio is 3:45 hours travel by car and between 5:30 and 6:30 hours by bus.

How much is the transportation cost from Manila to Baguio?

The transportation cost from Manila to Baguio is about P8200 by taxi and between 700 and 1200 PHP by bus (philippine pesos).

Does Baguio have an airport?

Yes, Baguio has an airport. Loakan Airport is located 4.4 km away from Baguio City.

How much is the Joybus to Baguio?

The JoyBus from Pasay to Baguio costs P730 in Deluxe Class and P760 in Executive Class and from Cubao to Baguio costs P720 in Deluxe Class and P740 in Executive Class.

Powered by 12Go system

The Plaza Lodge Baguio

The Plaza Lodge Baguio