Distance from Glenmoore, New Jersey to Hightstown, New Jersey
The driving distance from Glenmoore, New Jersey to Hightstown, New Jersey is 22.1 mi (35.6 km)
The straight-line (air) distance is approximately 9.5 mi (15.3 km)
Estimated travel time by road is 36 minutes
We found 3 routes between Glenmoore and Hightstown.
Available Routes
Route Directions
Continue to Pennington - Hopewell Rd
Take NJ-31 S, I-295 S, Village Rd W and New Village Rd to NJ-33 E/Mercer St in Hightstown
Route Directions
Continue to Pennington - Hopewell Rd
Take NJ-31 S, I-295 S, Mercerville-Edinburg Rd, Edinburg Windsor Rd and US-130 N to NJ-33 E/Mercer St in Hightstown
Route Directions
Continue to Pennington - Hopewell Rd
Take NJ-31 S, I-295 S, Clarksville Rd and Princeton Hightstown Rd to S Main St in Hightstown
Journey Details
Traveling from Glenmoore, New Jersey to Hightstown, New Jersey covers 21.6 miles (35 km) in a east direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (22-24 miles / 35-38 km). The primary route shown here saves 15 seconds compared to alternatives.
Journey Waypoints
Glenmoore
Starting Point
Hightstown
Destination