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

Port Mercer Pennington
Total Distance
9.3 mi
(14.9 km)
Travel Time
12 minutes

The driving distance from Port Mercer, New Jersey to Pennington, New Jersey is 9.3 mi (14.9 km)

The straight-line (air) distance is approximately 3.9 mi (6.2 km)

Estimated travel time by road is 12 minutes

We found 3 routes between Port Mercer and Pennington.

Available Routes

Shortest
Cold Soil Rd
8.7 mi
13.9 km
17 minutes
Carter Rd
9.1 mi
14.7 km
17 minutes
Fastest
I-295 N and NJ-31 N
9.3 mi
14.9 km
12 minutes

Route Directions

Get on US-1 S/Brunswick Ave/Brunswick Pike in Lawrence Township
0.8 mi
2 min
Drive from I-295 N to Hopewell Township. Take exit 72 from I-295 N
5.8 mi
6 min
Drive to NJ-31 N in Pennington
2.7 mi
4 min

Route Directions

Take Province Line Rd and Fackler Rd to US-206 S in Lawrence Township
2.2 mi
4 min
0.1 mi
0 min
Continue on Carter Rd. Take Elm Ridge Rd to E Delaware Ave in Pennington
6.8 mi
12 min

Route Directions

Take Province Line Rd, Fackler Rd and US-206 S/Lawrenceville Rd to Cold Soil Rd in Lawrence Township
3.2 mi
6 min
Continue on Cold Soil Rd to Hopewell Township
3 mi
5 min
Continue on Federal City Rd. Drive to E Delaware Ave in Pennington
2.4 mi
5 min

Journey Details

Traveling from Port Mercer, New Jersey to Pennington, New Jersey covers 8.7 miles (14 km) in a west direction. This secondary roads, short route typically takes 17 minutes under normal conditions.

Drivers have 3 route options between these locations (9-9 miles / 14-15 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Port Mercer

Starting Point

Princessville, New Jersey

9 mi to destination

1 mi
Mercer County, New Jersey

7 mi to destination

1 mi
Hopewell Township, New Jersey

Traveled 9 mi from origin

1 mi
Pennington

Destination