Distance from Glenmoore, New Jersey to Hightstown, New Jersey

Glenmoore Hightstown
Total Distance
22.1 mi
(35.6 km)
Travel Time
36 minutes

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

Shortest
County Rte 571
21.6 mi
34.8 km
36 minutes
Fastest
I-295 S
22.1 mi
35.6 km
36 minutes
NJ-31 S and I-295 S
23.7 mi
38.2 km
36 minutes

Route Directions

Continue to Pennington - Hopewell Rd
0.1 mi
0 min
Take NJ-31 S, I-295 S, Village Rd W and New Village Rd to NJ-33 E/Mercer St in Hightstown
22 mi
35 min

Route Directions

Continue to Pennington - Hopewell Rd
0.1 mi
0 min
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
23.6 mi
36 min

Route Directions

Continue to Pennington - Hopewell Rd
0.1 mi
0 min
Take NJ-31 S, I-295 S, Clarksville Rd and Princeton Hightstown Rd to S Main St in Hightstown
21.5 mi
36 min

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

Mt Rose, New Jersey

22 mi to destination

1 mi
Port Mercer, New Jersey

16 mi to destination

1 mi
Princeton University, New Jersey

Traveled 11 mi from origin

1 mi
West Windsor Township, New Jersey

11 mi to destination

1 mi
Old Mill Farms, New Jersey

Traveled 16 mi from origin

1 mi
Golf View Manor, New Jersey

5 mi to destination

1 mi
East Windsor, New Jersey

Traveled 22 mi from origin

1 mi
Hightstown

Destination