It takes an average of six hours to travel the 250 km distance between Manila and Baguio by way of Kennon Road. It is about fifteen minutes longer through the Marcos Highway and could take three more hours when going through Naguilian Road, which is the usual route for travellers from the North. Kennon Road is occasionally blocked by landslides during the rainy season and the same problem occurs on the other two access roads. The route to Baguio through Kennon Road is as scenic as it is dangerous. There is another access to Baguio from Aritao in the province of Nueva Vizcaya but this is less traveled, the road is not well maintained, and public transportation through this route is not as regular. Another road, Halsema Road (also known as “Mountain Trail”) leads north through the mountainous portion of the Cordillera Autonomous Region. It starts at the northern border of Baguio, in the Municipality of La Trinidad (Trinidad Valley).

There are several bus lines linking Baguio with Manila and Central Luzon, and provinces such as Pangasinan, La Union, and those in the Ilocos region. Most transportation companies also offer express and air-conditioned buses at a much higher fare, though some minibuses offer cheaper fares.

Bus services that ply Baguio include Philippine Rabbit, Dangwa Tranco, Dagupan Bus, Victory Liner, Partas, Genesis, Saulog Transit, Viron Transit, and Greenland, as well as minibuses that come from other provinces. Read More