Distance from Port Mercer, New Jersey to Mt Olive, New Jersey
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
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
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
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N, I-287 N and US-206 N to Flanders Netcong Rd in Mount Olive
Continue on Flanders Netcong Rd. Take Flanders Rd to N Mt Olive Rd
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
Mt Olive
Destination