Distance from Port Mercer, New Jersey to Somerville, New Jersey

Port Mercer Somerville
Total Distance
21.7 mi
(35 km)
Travel Time
38 minutes

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

Shortest Fastest
US-206 N
20.9 mi
33.6 km
38 minutes
Belle Mead-Blawenburg Rd
21.7 mi
35 km
38 minutes
Millstone River Rd
22.6 mi
36.3 km
41 minutes

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
21.7 mi
38 min

Route Directions

Take US-206 N and Millstone River Rd to E Main St in Somerville
22.6 mi
41 min

Route Directions

Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
3 mi
5 min
Take US-206 N to S Bridge St in Somerville
16.7 mi
29 min
Follow S Bridge St and Veterans Memorial Dr E to E Main St
1.2 mi
3 min

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

Princeton University, New Jersey

27 mi to destination

1 mi
North Princeton, New Jersey

Traveled 7 mi from origin

0 mi
Rocky Hill, New Jersey

20 mi to destination

1 mi
Montgomery, New Jersey

Traveled 13 mi from origin

0 mi
Bridgepoint, New Jersey

13 mi to destination

1 mi
Hillsborough Township, New Jersey

Traveled 20 mi from origin

1 mi
Royce Valley, New Jersey

Traveled 27 mi from origin

0 mi
Somerville

Destination