Distance from Port Mercer, New Jersey to Fair Play, New Jersey

Port Mercer Fair Play
Total Distance
16.3 mi
(26.3 km)
Travel Time
28 minutes

The driving distance from Port Mercer, New Jersey to Fair Play, New Jersey is 16.3 mi (26.3 km)

The straight-line (air) distance is approximately 7.8 mi (12.5 km)

Estimated travel time by road is 28 minutes

We found 2 routes between Port Mercer and Fair Play.

Available Routes

Shortest Fastest
Village Rd W
14.8 mi
23.9 km
26 minutes
County Rte 571
16.3 mi
26.3 km
28 minutes

Route Directions

Take Clarksville Rd, Princeton Hightstown Rd and NJ-133 E to Milford Rd in East Windsor
12.4 mi
21 min
1.3 mi
2 min
Continue on Etra Rd/Etra Perrineville Rd. Drive to Perrineville Rd in Millstone
2.6 mi
3 min

Route Directions

Take Quakerbridge Rd, Village Rd W, New Village Rd, Hankins Rd, ... and Windsor Rd to Perrineville Rd in Millstone
14.8 mi
26 min

Journey Details

Traveling from Port Mercer, New Jersey to Fair Play, New Jersey covers 14.8 miles (24 km) in a east direction. This secondary roads, moderate route typically takes 26 minutes under normal conditions.

Drivers have 2 route options between these locations (15-16 miles / 24-26 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 31 mph (50 km/h) .

Journey Waypoints

Port Mercer

Starting Point

Princessville, New Jersey

18 mi to destination

2 mi
Dutch Neck, New Jersey

Traveled 4 mi from origin

1 mi
Golf View Manor, New Jersey

Traveled 9 mi from origin

0 mi
East Windsor, New Jersey

9 mi to destination

1 mi
Etra, New Jersey

4 mi to destination

0 mi
Fair Play

Destination