Distance from Oldwick, New Jersey to Pennington, New Jersey

Oldwick Pennington
Total Distance
32 mi
(51.5 km)
Travel Time
48 minutes

The driving distance from Oldwick, New Jersey to Pennington, New Jersey is 32 mi (51.5 km)

The straight-line (air) distance is approximately 14.9 mi (24 km)

Estimated travel time by road is 48 minutes

We found 3 routes between Oldwick and Pennington.

Available Routes

Shortest Fastest
County Rd 523/Rte 523 and NJ-31 S
29.1 mi
46.8 km
45 minutes
NJ-31 S
29.5 mi
47.6 km
47 minutes
US-202 S and NJ-31 S
32 mi
51.5 km
48 minutes

Route Directions

Take Oldwick Rd, Main St and Readington Rd to Hillcrest Rd in Readington Township
9.1 mi
15 min
Take Brookview Rd and Old York Rd to US-202 S in Branchburg
2 mi
3 min
Follow US-202 S to NJ-31 S in Pennington
20.9 mi
28 min

Route Directions

Take Oldwick Rd and County Rd 523/Rte 523 to Barley Sheaf Rd in Readington Township
9.6 mi
15 min
Follow Barley Sheaf Rd and Lazy Brook Rd to River Ave
2.8 mi
5 min
Follow Old York Rd to NJ-31 S in Pennington
17.1 mi
26 min

Route Directions

Take Oldwick Rd to US-22 E in Readington Township
3.6 mi
5 min
0.2 mi
0 min
Continue on County Rd 523/Rte 523 to Flemington
10.7 mi
18 min
Follow US-202 S to NJ-31 S in East Amwell Township. Take the NJ-31 S exit from US-202 S
6 mi
8 min
8.6 mi
12 min

Journey Details

Traveling from Oldwick, New Jersey to Pennington, New Jersey covers 29.1 miles (47 km) in a south direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.

Drivers have 3 route options between these locations (29-32 miles / 47-51 km). The primary route shown here saves 3 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Oldwick

Starting Point

McCrea Mills, New Jersey

34 mi to destination

1 mi
Dreahook, New Jersey

Traveled 9 mi from origin

1 mi
Pleasant Run, New Jersey

26 mi to destination

1 mi
Higginsville, New Jersey

Traveled 17 mi from origin

1 mi
Cloverhill, New Jersey

17 mi to destination

1 mi
Rileyville, New Jersey

Traveled 26 mi from origin

1 mi
Glenmoore, New Jersey

Traveled 34 mi from origin

1 mi
Pennington

Destination