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₱223–563Drive 126.6 km
- Drive from Santa Rosa to Mabalacat Citycar 126.6 km
1h 46m₱1,005–1,451Taxi
- 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 11m₱241–936Bus #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₱299–418
Santa Rosa to Mabalacat City by train, foot, and bus
Questions & Answers
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,500.
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 UBE Express, depart from Robinsons Sta. Rosa station.
Santa Rosa to Mabalacat City bus services, operated by UBE Express, arrive at NAIA Terminal 3 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.
Book your Santa Rosa to Mabalacat City bus tickets online with 12go.asia.
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
- 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
- genesistransportserviceinc.com
Bus from NAIA Terminal 3 to Clark Airport Bus Station
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₱30–650
- Website
- https://www.genesistransportserviceinc.com/?fbclid=IwZXh0bgNhZW0CMTAAAR3uR6mVrVkROKofhMaS-QZTkW93tvkc72hM4HYELVGZFVVFOMo3WwN2FiA_aem_AdUT-FPstsauawiPWtNFWtSSQ5rFro6Q0ZSirDBIVqNFGPVagLQ4K0Ci9eQwDVflI6HY1YOPJZuQNSJL2x92j9I1
- 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
- 8926-6346
- [email protected]
- Website
- ltfrb.gov.ph
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
- https://ltfrb.gov.ph/
- Phone
- +63951 036 1679
- Website
- facebook.com
Bus from Manila Cubao to Mabalacat City
- Ave. Duration
- 2h 47m
- Frequency
- Every 30 minutes
- Estimated price
- ₱150–180
- Website
- https://www.facebook.com/FirstNorthLuzonTransit
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
More Questions & Answers
There are 784+ hotels available in Mabalacat City.





















