Distance from Port Mercer, New Jersey to Somerville, New Jersey
The driving distance from Port Mercer, New Jersey to Somerville, New Jersey is 21.7 mi (35 km)
The straight-line (air) distance is approximately 11.6 mi (18.6 km)
Estimated travel time by road is 38 minutes
We found 3 routes between Port Mercer and Somerville.
Available Routes
Route Directions
Take Quaker Rd, Great Rd, Belle Mead-Blawenburg Rd, US-206 BYP/Peter J. Biondi Bypass and US-206 N to E Main St in Somerville
Route Directions
Take US-206 N and Millstone River Rd to E Main St in Somerville
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N to S Bridge St in Somerville
Follow S Bridge St and Veterans Memorial Dr E to E Main St
Journey Details
Traveling from Port Mercer, New Jersey to Somerville, New Jersey covers 20.9 miles (34 km) in a north direction. This secondary roads, moderate route typically takes 38 minutes under normal conditions.
Drivers have 3 route options between these locations (21-23 miles / 34-36 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Somerville
Destination