Victory Liners operates a bus from Pangasinan to Mariveles every 15 minutes. Tickets cost $3 - $4 and the journey takes 1 h 43 min. 3 other operators also service this route.
How to get from Pangasinan to Mariveles
From Pangasinan bus to Tarlac, bus to San Fernando, then bus to Mariveles. 5 h 33 min ₱704. From Pangasinan bus to San Fernando then bus to Mariveles. 5 h 38 min ₱573. From Pangasinan taxi to Mariveles. 2 h 50 min ₱4,077. From Pangasinan drive to Mariveles. 2 h 50 min ₱1,152.