Distance from Port Mercer, New Jersey to Six Mile Run, New Jersey
The driving distance from Port Mercer, New Jersey to Six Mile Run, New Jersey is 17.6 mi (28.3 km)
The straight-line (air) distance is approximately 8.5 mi (13.6 km)
Estimated travel time by road is 28 minutes
We found 3 routes between Port Mercer and Six Mile Run.
Available Routes
Route Directions
Get on US-1 N in West Windsor Township from Quakerbridge Rd
Follow Raymond Rd to NJ-27 N
Continue on S Middlebush Rd to your destination in Franklin Township
Route Directions
Get on US-1 N in West Windsor Township from Quakerbridge Rd
Follow US-1 N to North Brunswick Township
Follow Finnegans Ln to NJ-27 N
Continue on Cortelyous Ln to your destination in Franklin Township
Route Directions
Get on US-1 N in West Windsor Township from Quakerbridge Rd
Follow New Rd to NJ-27 N
Continue on S Middlebush Rd to your destination in Franklin Township
Journey Details
Traveling from Port Mercer, New Jersey to Six Mile Run, New Jersey covers 16.5 miles (27 km) in a northeast direction. This secondary roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 3 route options between these locations (16-18 miles / 27-28 km). The primary route shown here saves 28 seconds compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 34 mph (55 km/h) .
Journey Waypoints
Port Mercer
Starting Point
Six Mile Run
Destination