Distance from Glenmoore, New Jersey to Charlestown Township, Pennsylvania
The driving distance from Glenmoore, New Jersey to Charlestown Township, Pennsylvania is 56.7 mi (91.3 km)
The straight-line (air) distance is approximately 28.1 mi (45.2 km)
Estimated travel time by road is 1 hour
This route includes Toll roads along the way.
We found 3 routes between Glenmoore and Charlestown Township.
Available Routes
Route Directions
Get on I-295 N from Pennington - Hopewell Rd and NJ-31 S
Continue on I-295 N. Take I-276 W and I-76 W to PA-29 N/Charlestown Rd in Devault. Take exit 320 from I-76 W
Continue on Charlestown Rd. Drive to Rock Run Rd in Charlestown Township
Route Directions
Get on I-295 S from Pennington - Hopewell Rd and NJ-31 S
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
Take I-276 W to PA-29 N/Charlestown Rd in Devault. Take exit 320 from I-76 W
Continue on Charlestown Rd. Drive to Rock Run Rd in Charlestown Township
Route Directions
Take Marshalls Corner Woodsville Rd, Lambertville - Hopewell Rd, Brunswick Pike and Bridge St to US-202 S in Solebury Township
Continue on PA-263 S/York Rd to Upper Moreland Township
Follow I-276 W and I-76 W to PA-29 N/Charlestown Rd in Devault. Take exit 320 from I-76 W
Continue on Charlestown Rd. Drive to Rock Run Rd in Charlestown Township
Journey Details
Traveling from Glenmoore, New Jersey to Charlestown Township, Pennsylvania covers 55.6 miles (90 km) in a west direction. This secondary roads, moderate route typically takes 1 hour 22 minutes under normal conditions.
Drivers have 3 route options between these locations (56-71 miles / 90-115 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Glenmoore
Starting Point
Charlestown Township
Destination