How to get from Subic to Balanga by car, truck, walk, bike
Distance between Subic and Balanga is 40 kilometers (25 miles).
Driving distance from Subic to Balanga is 57 kilometers (35 miles)
Route Map
Routes from subic-zambales to balanga-bataan
4 Ways from Subic (Philippines/Zambales) to Balanga (Philippines/Bataan)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue 62 m
2. Turn right onto Olongapo - Castillejos Road, 306 9.21 km
3. Turn right 191 m
4. Turn left onto Canal Road 684 m
5. Turn left onto Manila Avenue 168 m
See more
Questions and Answers
What is the cheapest way to get from Subic (Philippines/Zambales) to Balanga (Philippines/Bataan)?
How do I get from Subic (Philippines/Zambales) to Balanga (Philippines/Bataan) the fastest?
How long does it take to get from Subic (Philippines/Zambales) to Balanga (Philippines/Bataan)?