There are 5 ways to get from Cabuyao to Pampanga by bus, train, taxi, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  3 h 26 min

  1. Take the bus from Balibago to Jam Liner Buendia Bus Terminal
  2. Take the bus from Manila Pasay to Pampanga

$3 - $4

4 alternative options

Train, bus  •  4 h 10 min

  1. Take the train from Cabuyao to Pasay Road Northbound / ...
  2. Take the bus from Manila Pasay to Pampanga

$3 - $5

Taxi  •  1 h 22 min

  1. Take a taxi from Cabuyao to Pampanga 72.2 miles

$30 - $40

Drive  •  1 h 22 min

  1. Drive from Cabuyao to Pampanga 72.2 miles

$9 - $14

Bus, fly, taxi  •  3 h 48 min

  1. Take the bus from Balibago to Jam Liner Buendia Bus Terminal
  2. Fly from Manila (MNL) to Subic Bay (SFS) MNL - SFS
  3. Take a taxi from Subic Bay to Pampanga

$51 - $318

Questions & Answers

The cheapest way to get from Cabuyao to Pampanga is to bus which costs ₱160 - ₱250 and takes 3 h 26 min.

More details

The quickest way to get from Cabuyao to Pampanga is to taxi which costs ₱1,700 - ₱2,100 and takes 1 h 22 min.

More details

No, there is no direct bus from Cabuyao to Pampanga. However, there are services departing from Balibago and arriving at Pampanga via Manila Pasay. The journey, including transfers, takes approximately 3 h 26 min.

More details

The distance between Cabuyao and Pampanga is 101 km. The road distance is 115.6 km.

Get driving directions

The best way to get from Cabuyao to Pampanga without a car is to bus which takes 3 h 26 min and costs ₱160 - ₱250.

More details

It takes approximately 3 h 26 min to get from Cabuyao to Pampanga, including transfers.

More details

Cabuyao to Pampanga bus services, operated by Jam, depart from Balibago station.

More details

The quickest flight from Manila Airport to Subic Bay Airport is the direct flight which takes 20 min.

Search flights

Cabuyao to Pampanga bus services, operated by Victory Liners, arrive at Pampanga station.

More details

Yes, the driving distance between Cabuyao to Pampanga is 116 km. It takes approximately 1 h 22 min to drive from Cabuyao to Pampanga.

Get driving directions

Map of how to get from Cabuyao to Pampanga.
Launch map view
  • Distance: 63.2 miles
  • Duration: 3 h 26 min

What companies run services between Cabuyao, Philippines and Pampanga, Central Luzon, Philippines?

You can take a bus from Cabuyao to Pampanga via Jam Liner Buendia Bus Terminal and Manila Pasay in around 3 h 26 min.

Airlines
Air Juan Aviation
Website
airjuan.com
Flights from Manila to Subic Bay
Ave. Duration
20 min
When
Every day
Estimated price
$27 - $290
Train operators
Philippine National Railways
Website
pnr.gov.ph
Train from Cabuyao to Pasay Road
Ave. Duration
1 h 26 min
Frequency
Twice daily
Estimated price
$1
Schedules at
pnr.gov.ph
Ordinary
$1
Aircon
$1
Bus operators
Jam
Website
jam.com.ph
Bus from Balibago to Jam Liner Buendia Bus Terminal
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$1 - $2
Schedules at
jam.com.ph
Other operators
Taxi from Cabuyao to Pampanga
Ave. Duration
1 h 22 min
Estimated price
$30 - $40

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, Need to know: Jadrolinija and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

Air Juan Aviation offers flights from Manila Airport to Subic Bay Airport.

Search flights

There are 144+ hotels available in Pampanga. Prices start at $22 USD per night.

More details