There are 7 ways to get from Ballesteros to Mabalacat City by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Ballesteros to Tuguegaraotaxi
- Take the bus from Tuguegarao to Daubus
10h 33m₱2,701–3,414Bus
cheapest- Take the bus from Abulug - Luna Junction Rd. to North Luzon Express Terminalbus
- Take the bus from North Luzon Expressway, Marilao, Manila to Epifanio de los Santos Av, Quezon City, Manilabus
- Take the bus from Manila Cubao to Mabalacat Citybus
18h 40m₱1,969–2,316Drive 513.6 km
- Drive from Ballesteros to Mabalacat Citycar 513.6 km
8h 3m₱4,008–5,789Taxi
- Take the taxi from Ballesteros to Mabalacat Citytaxi 513.6 km
8h 3m₱7,500–9,500Taxi to Tuguegarao Airport, fly to Ninoy Aquino International Airport, bus
- Take the taxi from Ballesteros to Tuguegarao-Airport-TUGtaxi
- Fly from Tuguegarao Airport (TUG) to Ninoy Aquino International Airport (MNL)plane TUG - MNL
- Take the bus from NAIA Terminal 3 to Clark Airport Bus Stationbus
6h 31m₱6,017–16,410Taxi to Tuguegarao Airport, fly to Clark International Airport
- Take the taxi from Ballesteros to Tuguegarao-Airport-TUGtaxi
- Fly from Tuguegarao Airport (TUG) to Clark International Airport (CRK)plane TUG - CRK
7h 43m₱16,966–30,330Taxi to Laoag International Airport, fly to Ninoy Aquino International Airport, bus
- Take the taxi from Ballesteros to Laoag International Airport (LAO)taxi
- Fly from Laoag International Airport (LAO) to Ninoy Aquino International Airport (MNL)plane LAO - MNL
- Take the bus from NAIA Terminal 3 to Clark Airport Bus Stationbus
7h 55m₱8,602–15,929
Tuguegarao Airport (TUG) to Ninoy Aquino International Airport (MNL) flights
Questions & Answers
The cheapest way to get from Ballesteros to Mabalacat City is to bus which costs ₱1,900 - ₱2,400 and takes 18h 40m.
The fastest way to get from Ballesteros to Mabalacat City is to taxi and fly and bus which takes 6h 31m and costs ₱6,000 - ₱17,000.
The distance between Ballesteros and Mabalacat City is 518 km. The road distance is 513.6 km.
The best way to get from Ballesteros to Mabalacat City without a car is to taxi and bus which takes 10h 33m and costs ₱2,700 - ₱3,500.
It takes approximately 10h 33m to get from Ballesteros to Mabalacat City, including transfers.
Yes, the driving distance between Ballesteros to Mabalacat City is 514 km. It takes approximately 8h 3m to drive from Ballesteros to Mabalacat City.
There are 268+ hotels available in Mabalacat City.
What companies run services between Ballesteros, Cagayan Valley, Philippines and Mabalacat City, Philippines?
You can take a vehicle from Ballesteros to Mabalacat City via Abulug - Luna Junction Rd., North Luzon Express Terminal, North Luzon Expressway, Marilao, Manila, Epifanio de los Santos Av, Quezon City, Manila, and Manila Cubao in around 18h 40m.
- Website
- cebupacificair.com
Flights from Tuguegarao Airport to Ninoy Aquino International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ₱4,200–16,000
Flights from Tuguegarao Airport to Clark International Airport via Ninoy Aquino International Airport, Boracay
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₱5,500–18,000
Flights from Tuguegarao Airport to Clark International Airport via Ninoy Aquino International Airport, Iloilo
- Ave. Duration
- 6h 10m
- When
- Wednesday and Friday
- Estimated price
- ₱5,500–18,000
Flights from Tuguegarao Airport to Clark International Airport via Ninoy Aquino International Airport, Mactan–Cebu
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- ₱5,500–18,000
Flights from Laoag International Airport to Ninoy Aquino International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₱3,800–12,000
- Website
- philippineairlines.com
Flights from Tuguegarao Airport to Ninoy Aquino International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- ₱4,500–12,000
Flights from Laoag International Airport to Ninoy Aquino International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₱5,500–11,000
- Website
- worldticket.com
Flights from Tuguegarao Airport to Clark International Airport via Ninoy Aquino International Airport, Boracay
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₱45,000–65,000
- Website
- emirates.com
Flights from Tuguegarao Airport to Clark International Airport via Ninoy Aquino International Airport, Mactan–Cebu
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₱6,000–45,000
- Phone
- +63 998 591 5102
- info@victoryliner.com
- Website
- victoryliner.com
Bus from Tuguegarao to Dau
- Ave. Duration
- 8h 7m
- Frequency
- Every 4 hours
- Estimated price
- ₱850–1,200
- Schedules at
- victoryliner.com
- Book at
- victoryliner.com
- Phone
- +632 824-6778-0
- genesiscustomerservice@genesisgroup.ph
- 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
- +63917 108 7338
- gvfloridatrans.inquires@gmail.com
- Website
- facebook.com
Bus from Abulug - Luna Junction Rd. to North Luzon Express Terminal
- Ave. Duration
- 13h 18m
- Frequency
- Every 4 hours
- Estimated price
- ₱1,500–1,700
- Schedules at
- facebook.com
- Book at
- facebook.com
- Phone
- 8926-6346
- ncr@ltfrb.gov.ph
- Website
- ltfrb.gov.ph
Bus from North Luzon Expressway, Marilao, Manila to Epifanio de los Santos Av, Quezon City, Manila
- Ave. Duration
- 1h 59m
- Frequency
- Every 15 minutes
- Estimated price
- ₱170–260
- 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
- Ave. Duration
- 3h 27m
- Estimated price
- ₱1,700–9,500
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















