Distance from Port Mercer, New Jersey to Frankford, New Jersey
The driving distance from Port Mercer, New Jersey to Frankford, New Jersey is 77.9 mi (125.4 km)
The straight-line (air) distance is approximately 36.4 mi (58.7 km)
Estimated travel time by road is 1 hour 39 minutes
We found 3 routes between Port Mercer and Frankford.
Available Routes
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N, I-287 N and I-80 W to NJ-15 N in Morris County. Take exit 34B from I-80 W
Route Directions
Take I-295 N, NJ-31 N, US-202 N, NJ-31 N, ... and County Road 519 to US-206 N in Frankford
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N, I-287 N and US-206 N to Mill St in Newton
Take County Road 519 to US-206 N/Hampton House Rd
Journey Details
Traveling from Port Mercer, New Jersey to Frankford, New Jersey covers 67.2 miles (108 km) in a north direction. This secondary roads, substantial route typically takes 1 hour 44 minutes under normal conditions.
Drivers have 3 route options between these locations (67-78 miles / 108-126 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Frankford
Destination