Distance from Port Mercer, New Jersey to Beaver Run, New Jersey
The driving distance from Port Mercer, New Jersey to Beaver Run, New Jersey is 83.6 mi (134.5 km)
The straight-line (air) distance is approximately 36.5 mi (58.8 km)
Estimated travel time by road is 1 hour 49 minutes
We found 2 routes between Port Mercer and Beaver Run.
Available Routes
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N, I-287 N and NJ-23 N to Co Rd 631/Franklin Ave in Franklin
Continue on Co Rd 631. Take N Church Rd, NJ-94 S, Big Spring Rd and Pelletown Rd to Beaver Run Rd in Lafayette Township
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N, I-287 N and I-80 W to NJ-15 N in Morris County. Take exit 34B from I-80 W
Continue on NJ-15 N. Drive to Beaver Run Rd in Lafayette Township
Journey Details
Traveling from Port Mercer, New Jersey to Beaver Run, New Jersey covers 76 miles (122 km) in a north direction. This mixed highways and local roads, substantial route typically takes 1 hour 36 minutes under normal conditions.
Drivers have 2 route options between these locations (76-84 miles / 122-134 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
Beaver Run
Destination