Travel from Baguio to Subic-Bay

Bus from Baguio to Subic Bay

Philippine Rabbit operates a bus from Baguio to Subic Bay every 4 hours. Tickets cost $5 - $8 and the journey takes 3 h 11 min. 3 other operators also service this route.

How to get from Baguio to Subic Bay

From Philippine Rabbit Baguio bus to Udiao, bus to Mabalacat, then travel to Subic Bay. 5 h 23 min. From Philippine Rabbit Baguio bus to Mabalacat City, bus to San Fernando, bus to Olongapo, then travel to Subic Bay. 6 h 10 min ₱631. From Baguio bus to Iba, bus to Olongapo, then travel to Subic Bay. 7 h 3 min ₱653. From Baguio bus to Olongapo then travel to Subic Bay. 7 h 39 min ₱487.

Operators from Baguio to Subic Bay