Contents
Trading the chaotic energy of Metro Manila for the coastal breeze of Subic Bay is a classic Filipino getaway. Once a major US Naval Base, Subic has transformed into a Freeport Zone where duty-free shopping, pristine nature parks, and shipwreck diving sites coexist. The journey north takes you out of the capital's concrete jungle and into the greener landscapes of Central Luzon.
Whether you are heading up for a weekend of sailing, a family trip to the safari, or a business meeting in the Freeport, the route is well established. The bus is the budget-friendly, reliable choice, and the Clark airport shuttle gives you a second way in.
Manila to Olongapo by Bus
For most travelers, the bus is the way to reach the Subic area. Buses from Manila arrive in Olongapo City, the primary gateway to the Subic Bay Freeport Zone. Victory Liner runs regular air-conditioned buses from its Cubao terminal at 04:00, 10:00, 12:00 and 18:00, and from its Pasay terminal at 01:30, 12:00 and 17:00. The ride takes 3 to 4 hours.[1] The fare from Cubao to Olongapo is PHP 250.[2] Genesis Transport also runs buses from Cubao to Olongapo under its Saulog Transit brand.[3]
Traffic on the way out of Manila decides how long the trip really takes, so allow extra time on Friday afternoons. Once you arrive at the Olongapo terminal, the Subic Bay Freeport is a short tricycle or taxi ride away.

Manila to Subic via Clark
If you land at Clark International Airport or prefer a premium coach, you can go through Clark. Genesis point-to-point buses run non-stop between NAIA, TriNoma and Clark,[4] with a fare of PHP 450 from NAIA Terminal 3 to Clark Airport.[5] From Clark Airport, Victory Liner runs point-to-point buses to Subic. The ride takes 1 to 2 hours, and there are 18 trips a day.[1]
Comparing Your Options
| Option | Duration | Fare |
|---|---|---|
| Victory Liner bus, Cubao to Olongapo | 3 to 4 hours[1] | PHP 250[2] |
| Genesis P2P NAIA to Clark, then Victory Liner Clark to Subic | Clark to Subic 1 to 2 hours[1] | PHP 450 for NAIA 3 to Clark Airport[5] |
Tips for Traveling from Manila to Subic
Manila's traffic is at its peak during weekday mornings and Friday afternoons, so leave early in the morning to save time on the road. If you are taking the bus, keep a light jacket or sweater handy, as Philippine buses are famous for their powerful air conditioning.
Book ahead and plan extra time during public holidays like Holy Week or Christmas, when thousands of Manila residents head to the coast. Victory Liner sells online tickets for limited trips, and student, senior and PWD discounts are available only at terminal ticket booths.[6]
Timetable
| Flight Manila - Pampanga $ 55.32–369.48 8h 29m – 1days 1h 24m | |
|
| Bus Manila - Olongapo $ 6.93 4h | |
|
| Taxi Manila - Subic $ 120.70–190.39 2h – 3h | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Manila to Subic, including current prices and schedules.
The cheapest way is the Victory Liner bus from Cubao to Olongapo, which costs PHP 250. From the Olongapo terminal, a short tricycle or taxi ride takes you into the Subic Bay Freeport Zone.
Victory Liner lists 3 to 4 hours for the Cubao to Olongapo and Pasay to Olongapo buses. Manila traffic can add time.
Victory Liner leaves Cubao at 04:00, 10:00, 12:00 and 18:00, and Pasay at 01:30, 12:00 and 17:00.
Buses from Manila stop at the Olongapo terminal, and the Freeport is a short ride from there. From Clark Airport, Victory Liner runs point-to-point buses to Subic.
Yes. Genesis point-to-point buses run from NAIA to Clark Airport, and Victory Liner buses connect Clark with Subic in 1 to 2 hours.
Book ahead around weekends and holidays. Victory Liner sells online tickets for limited trips, and you can buy the rest at its terminal ticket booths.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Victory Liner: Bus Schedules. Retrieved October 23, 2026.
- [2] Victory Liner: Victory Liner Online Booking: Popular Routes and Fares. Retrieved October 15, 2026.
- [3] Genesis Transport Service Inc.: Genesis Transport: routes and contact. Retrieved October 21, 2026.
- [4] Genesis Transport Service Inc.: P2P Bus Service. Retrieved October 15, 2026.
- [5] Clark International Airport: Getting to and from Clark International Airport. Retrieved October 15, 2026.
- [6] Victory Liner: Home (booking reminders). Retrieved October 21, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.