Distance from McPherson, New Jersey to Flemington, New Jersey

McPherson Flemington
Total Distance
10.2 mi
(16.4 km)
Travel Time
17 minutes

The driving distance from McPherson, New Jersey to Flemington, New Jersey is 10.2 mi (16.4 km)

The straight-line (air) distance is approximately 4.2 mi (6.8 km)

Estimated travel time by road is 17 minutes

We found 2 routes between McPherson and Flemington.

Available Routes

Shortest Fastest
Stanton Lebanon Rd and NJ-31 S
7.6 mi
12.2 km
13 minutes
Stanton Lebanon Rd and County Rd 523
10.2 mi
16.4 km
17 minutes

Route Directions

0 mi
0 min
Continue on Stanton Lebanon Rd. Drive from Stanton Rd and County Rd 523 to Flemington
10.2 mi
17 min
0 mi
0 min

Route Directions

7.6 mi
13 min

Journey Details

Traveling from McPherson, New Jersey to Flemington, New Jersey covers 7.6 miles (12 km) in a south direction. This secondary roads, short route typically takes 13 minutes under normal conditions.

Drivers have 2 route options between these locations (8-10 miles / 12-16 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 38 mph (61 km/h) .

Journey Waypoints

McPherson

Starting Point

Sunnyside, New Jersey

10 mi to destination

1 mi
Darts Mills, New Jersey

5 mi to destination

1 mi
Thachers Hill, New Jersey

2 mi to destination

1 mi
Flemington

Destination