Distance from Port Mercer, New Jersey to Mt Olive, New Jersey

Port Mercer Mt Olive
Total Distance
47.6 mi
(76.6 km)
Travel Time
1 hour 14 minutes

The driving distance from Port Mercer, New Jersey to Mt Olive, New Jersey is 47.6 mi (76.6 km)

The straight-line (air) distance is approximately 24.4 mi (39.3 km)

Estimated travel time by road is 1 hour 14 minutes

We found 3 routes between Port Mercer and Mt Olive.

Available Routes

Shortest Fastest
I-287 N and US-206 N
45.5 mi
73.3 km
1 hour 12 minutes
US-206 N
47.6 mi
76.6 km
1 hour 14 minutes
NJ-31 N
56.3 mi
90.6 km
1 hour 24 minutes

Route Directions

Take Great Rd, Belle Mead-Blawenburg Rd, E Mountain Rd, Beekman Ln, ... and US-206 N to N Mt Olive Rd in Mount Olive
47.6 mi
1 hr 14 min
0 mi
0 min

Route Directions

Take I-295 N, NJ-31 N, US-202 N, NJ-31 N, ... and US-46 E to N Mt Olive Rd in Mount Olive
56.3 mi
1 hr 24 min
0 mi
0 min

Route Directions

Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
3 mi
5 min
Take US-206 N, I-287 N and US-206 N to Flanders Netcong Rd in Mount Olive
39.4 mi
1 hr
Continue on Flanders Netcong Rd. Take Flanders Rd to N Mt Olive Rd
3.1 mi
6 min

Journey Details

Traveling from Port Mercer, New Jersey to Mt Olive, New Jersey covers 45.5 miles (73 km) in a north direction. This secondary roads, moderate route typically takes 1 hour 12 minutes under normal conditions.

Drivers have 3 route options between these locations (46-56 miles / 73-91 km). The primary route shown here saves 13 minutes compared to alternatives.

Journey Waypoints

Port Mercer

Starting Point

North Princeton, New Jersey

56 mi to destination

1 mi
Dutchtown, New Jersey

Traveled 14 mi from origin

1 mi
Branchburg, New Jersey

Traveled 28 mi from origin

0 mi
Burnt Mills, New Jersey

28 mi to destination

1 mi
Vliettown, New Jersey

Traveled 42 mi from origin

0 mi
Parker, New Jersey

14 mi to destination

1 mi
Naughright, New Jersey

Traveled 56 mi from origin

1 mi
Mt Olive

Destination