There are 6 ways to get from Santa Rosa to Mabalacat City by bus, car, taxi, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Quezon City
best- Take the bus from Biñan to Buendia Bus Terminalbus LRT Buendia / ...
- Take the bus from Philippine Rabbit Avenida to Mabalacatbus
4h 51m₱296–358Train, bus
cheapest- Take the train from Santa Rosa to EDSA/Magallanestrain Calamba
- Take the bus from Partas Terminal Cubao to Mabalacat Citybus Cubao
5h 15m₱234–563Drive 126.6 km
- Drive from Santa Rosa to Mabalacat Citycar 126.6 km
1h 46m₱1,049–1,516Taxi
- Take the taxi from Santa Rosa to Mabalacat Citytaxi 126.6 km
1h 46m₱1,900–2,300Bus
- Take the bus from Robinsons Sta. Rosa to NAIA Terminal 3bus
- Take the bus from NAIA Terminal 3 to Clark Airport Bus Stationbus NAIA Terminal 3
5h 18m₱741–1,136Bus #2
- Take the bus from BBL Trans San Pedro Terminal, National Hwy, San Pedro, Manila to Epifanio de los Santos Av, Quezon City, Manilabus Pacita Complex / ...
- Take the bus from Manila Cubao to Mabalacat Citybus Manila Cubao / ...
6h 38m₱289–448
Santa Rosa to Mabalacat City by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Santa Rosa to Mabalacat City is to bus via Quezon City which costs ₱290 - ₱360 and takes 4h 51m.
The fastest way to get from Santa Rosa to Mabalacat City is to drive which takes 1h 46m and costs ₱1,000 - ₱1,600.
No, there is no direct bus from Santa Rosa to Mabalacat City. However, there are services departing from Biñan and arriving at Mabalacat via Taft Ave, Lungsod ng Pasay and Philippine Rabbit Avenida. The journey, including transfers, takes approximately 4h 51m.
The distance between Santa Rosa and Mabalacat City is 138 km. The road distance is 126.6 km.
The best way to get from Santa Rosa to Mabalacat City without a car is to bus via Quezon City which takes 4h 51m and costs ₱290 - ₱360.
It takes approximately 4h 51m to get from Santa Rosa to Mabalacat City, including transfers.
Santa Rosa to Mabalacat City bus services, operated by Jam, depart from Biñan station.
Santa Rosa to Mabalacat City bus services, operated by Jam, arrive at Buendia Bus Terminal station.
Yes, the driving distance between Santa Rosa to Mabalacat City is 127 km. It takes approximately 1h 46m to drive from Santa Rosa to Mabalacat City.
There are 815+ hotels available in Mabalacat City.
What companies run services between Santa Rosa, CALABARZON, Philippines and Mabalacat City, Philippines?
You can take a bus from Biñan to Mabalacat via Buendia Bus Terminal, Taft Ave, Lungsod ng Pasay, Valariano Fugoso, Manila, and Philippine Rabbit Avenida in around 4h 51m.
- Phone
- 5319-0041
- [email protected]
- Website
- pnr.gov.ph
Train from Santa Rosa to EDSA/Magallanes
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₱23–40
- Schedules at
- facebook.com
- Ordinary
- ₱23–35
- Aircon
- ₱29–40
- Phone
- +63 917 852 6637
- [email protected]
- Website
- facebook.com
Bus from Biñan to Buendia Bus Terminal
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₱90–120
- Schedules at
- jamlinerbus.com
- [email protected]
- Website
- facebook.com
Bus from Philippine Rabbit Avenida to Mabalacat
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₱180–210
- Schedules at
- facebook.com
- Phone
- (+632) 724 9820
- [email protected]
- Website
- facebook.com
Bus from Partas Terminal Cubao to Mabalacat City
- Ave. Duration
- 2h 20m
- Frequency
- Every 3 hours
- Estimated price
- ₱190–500
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Phone
- 02 8879 4497
- [email protected]
- Website
- ubeexpress.com
Bus from Robinsons Sta. Rosa to NAIA Terminal 3
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- ₱210–290
- Schedules at
- facebook.com
- Phone
- +632 824-6778-0
- [email protected]
- Website
- Genesis Transport Service Inc.
Bus from NAIA Terminal 3 to Clark Airport Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₱410–700
- Website
- Genesis Transport Service Inc.
- Phone
- 8926-6346
- [email protected]
- Website
- LTFRB
Bus from BBL Trans San Pedro Terminal, National Hwy, San Pedro, Manila to Epifanio de los Santos Av, Quezon City, Manila
- Ave. Duration
- 2h 53m
- Frequency
- Every 5 minutes
- Estimated price
- ₱130–210
- Website
- LTFRB
Bus from Manila Cubao to Mabalacat City
- Ave. Duration
- 2h 47m
- Frequency
- Every 30 minutes
- Estimated price
- ₱140–210
- Website
- First North Luzon Transit Inc. Facebook
Want to know more about travelling around Philippines
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
4 stunningly beautiful Philippines islands you need to visit
Read the travel guide





















