Distance from Glenmoore, New Jersey to Upper Freehold, New Jersey

Glenmoore Upper Freehold
Total Distance
31.7 mi
(51 km)
Travel Time
38 minutes

The driving distance from Glenmoore, New Jersey to Upper Freehold, New Jersey is 31.7 mi (51 km)

The straight-line (air) distance is approximately 12.3 mi (19.9 km)

Estimated travel time by road is 38 minutes

We found 3 routes between Glenmoore and Upper Freehold.

Available Routes

Shortest
I-295 S
26.3 mi
42.3 km
43 minutes
Fastest
I-295 S and I-195 E
31.7 mi
51 km
38 minutes
NJ-29 S and I-195 E
32.1 mi
51.6 km
41 minutes

Route Directions

Get on I-295 S from Pennington - Hopewell Rd and NJ-31 S
6.5 mi
12 min
Follow I-295 S and I-195 E to Old York Rd in Upper Freehold. Take exit 8 from I-195 E
21.2 mi
20 min
Take Allentown Lakewood Rd and Sharon Station Rd to your destination
4 mi
5 min

Route Directions

Continue to Pennington - Hopewell Rd
0.2 mi
0 min
Take NJ-31 S, I-295 N, NJ-29 S and I-195 E to your destination in Upper Freehold
31.8 mi
40 min

Route Directions

Continue to Pennington - Hopewell Rd
0.2 mi
0 min
Take NJ-31 S, I-295 S, Nottingham Way and Robbinsville Allentown Rd to Allentown Davis Station in Upper Freehold
26 mi
42 min

Journey Details

Traveling from Glenmoore, New Jersey to Upper Freehold, New Jersey covers 26.3 miles (42 km) in a southeast direction. This secondary roads, moderate route typically takes 43 minutes under normal conditions.

Drivers have 3 route options between these locations (26-32 miles / 42-52 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Glenmoore

Starting Point

Mt Rose, New Jersey

28 mi to destination

1 mi
Mercer County, New Jersey

Traveled 7 mi from origin

1 mi
Princessville, New Jersey

21 mi to destination

0 mi
Quaker Gardens, New Jersey

Traveled 14 mi from origin

1 mi
Robbinsville Twp, New Jersey

Traveled 21 mi from origin

0 mi
Allentown, New Jersey

7 mi to destination

1 mi
Pullentown, New Jersey

Traveled 28 mi from origin

1 mi
Upper Freehold

Destination