Victory Liners operates a bus from Makati City to Pangasinan every 30 minutes. Tickets cost $6 - $9 and the journey takes 5 h 10 min.
How to get from Makati City to Pangasinan
From Manila Pasay bus to Pangasinan. 5 h 10 min ₱412. From MRT-3 Ayala Station, Makati City, Manila night bus to Epifanio de los Santos Avenue, Lungsod ng Makati, Manila, walk to Manila Pasay, then bus to San Carlos City Pangasinan. 6 h 34 min ₱342. From Makati City taxi to Pangasinan. 2 h 33 min ₱3,781. From Makati City drive to Pangasinan. 2 h 33 min ₱1,075.
Is there a direct bus between Makati City and Pangasinan?
Yes, there is a direct bus departing from Manila Pasay and arriving at Pangasinan. Services depart every 30 minutes, and operate every day. The journey takes approximately 5¼ hours.