Distance from Port Mercer, New Jersey to Upper Macopin, New Jersey
The driving distance from Port Mercer, New Jersey to Upper Macopin, New Jersey is 75.7 mi (121.9 km)
The straight-line (air) distance is approximately 34.9 mi (56.2 km)
Estimated travel time by road is 1 hour 37 minutes
This route includes Toll roads along the way.
We found 3 routes between Port Mercer and Upper Macopin.
Available Routes
Route Directions
Get on US-1 N in West Windsor Township from Quakerbridge Rd
Follow US-1 N, Garden State Pkwy N and NJ-23 N to Echo Lake Rd in West Milford
Continue on Echo Lake Rd. Drive to Macopin Rd
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N, I-287 N and I-80 W to County Rd 513 N/Green Pond Rd in Rockaway Township. Take exit 37 from I-80 W
Follow Echo Lake Rd to Macopin Rd
Route Directions
Get on I-287 N in Somerset County from US-206 N, US-206 BYP/Peter J. Biondi Bypass and US-206 N
Follow I-287 N to Hamburg Turnpike/Paterson Hamburg Tpke in Riverdale. Exit from I-287 N
Drive to Macopin Rd in West Milford
Journey Details
Traveling from Port Mercer, New Jersey to Upper Macopin, New Jersey covers 68.1 miles (110 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 29 minutes under normal conditions.
Drivers have 3 route options between these locations (68-76 miles / 110-122 km). The primary route shown here saves 9 minutes compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Upper Macopin
Destination