Distance from Creston, New Jersey to Bath Addition, Pennsylvania
The driving distance from Creston, New Jersey to Bath Addition, Pennsylvania is 19.7 mi (31.6 km)
The straight-line (air) distance is approximately 7.8 mi (12.5 km)
Estimated travel time by road is 26 minutes
This route includes Toll roads along the way.
We found 3 routes between Creston and Bath Addition.
Available Routes
Route Directions
Get on I-295 S from Crescent Ave and Nottingham Way
Follow I-295 S to US-130 S in Bordentown. Take exit 57A-57B from I-295 S
Get on I-95 S in Florence
Continue on I-95 S to Bristol Township. Take exit 42 from I-95 S
Continue on US-13 S/Bristol Pike. Drive to Fairview Ave
Route Directions
Get on I-295 S from Crescent Ave and Nottingham Way
Follow I-295 S and NJ-29 N to S Warren St in Trenton
Get on US-13 S in Falls Township from Bridge St, PA-32 S and US-1 BUS S
Continue on Bath Rd. Drive to Fairview Ave in Bristol Township
Route Directions
Get on I-295 S from Crescent Ave and Nottingham Way
Continue on I-295 S. Take NJ-29 N and US-13 S to Bath Rd in Bristol
Continue on Bath Rd. Drive to Fairview Ave in Bristol Township
Journey Details
Traveling from Creston, New Jersey to Bath Addition, Pennsylvania covers 18.9 miles (30 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 3 route options between these locations (19-20 miles / 30-32 km). The primary route shown here saves 4 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Creston
Starting Point
Bath Addition
Destination