By bus:

From Manila

This is the most common and economical way to get to Baguio Cityfrom Metro Manila. Several bus lines ply the Metro Manila to Baguio route with terminals scattered across the metro. It generally takes about 5-7 hrs to get to Baguio by bus. An hour longer than it would by car due to stops along the way.

Victory Liner .+63 2 727 4534, +63 2 833 5019 to 20. has hourly bus service to Baguio from its Monumento Main terminal in Caloocan City, Cubao and Pasay terminals. Buses are generally modern and air-conditioned but seats are sized generally for Filipinos and tall people would need to take advantage of the various stopovers to stretch their legs. Cost is just ₱455 per person one way (Most expensive among Aircon buses going to Baguio). A non-stop deluxe bus service is also available for 750 Pesos per person one way, water and snack are served during the trip. Semi-Deluxe buses are now included with one stop at Tarlac Shell station , costs around 650 pesos, no toilet inside the Bus. edit
Dagupan Bus. New York St., Cubao, Quezon City. Also serves the Manila to Baguio route via its Cubao Terminal. Buses leave on an hourly basis.

By car:

From Manila to Baguio by car, take the North Luzon Expressway (NLEX) from Quezon City until Clark and then hop on to the new Subic-Clark-Tarlac Expressway (SCTEX) all the way north to Tarlac City, Tarlac. From there, it’s back to the old McArthur Highway until Rosario Junction, La Union. Motorists drive through the provinces of Bulacan, Pampanga, Tarlac and Pangasinan and La Union (if via Marcos Highway) or Benguet (if via Kennon Road).
Of the three main routes leading up to Baguio, scenic Kennon Road is the shortest, taking only three-quarters to one hour from the foot of the mountains in Rosario, Pangasinan.
Marcos Highway starts in Pugo, La Union (a little further to the northwest from Rosario) and takes about one hour but is a wider, less winding road with a more gradual uphill incline and is safer in the rainy season. It has spectacular vistas of the South China Sea on a clear day.
Naguillan Road is usually taken by travellers from the north and will take longer.
All three roads can get blocked by landslides and Kennon Road with its long winding stretches is both scenic and dangerous. If you are intent on driving to Baguio, it would be best to hire a Filipino driver for this purpose. Most rental car companies in the Philippines offer chauffeur driven rentals in addition to the usual self-driven rentals. Visitors need to keep in mind that while it takes at average 6-7 hr to get to Baguio by car, it takes much longer during holiday weekends like Holy Week. Read More