Distance from Port Mercer, New Jersey to Potterstown, New Jersey
The driving distance from Port Mercer, New Jersey to Potterstown, New Jersey is 31.7 mi (51 km)
The straight-line (air) distance is approximately 15 mi (24.1 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Port Mercer and Potterstown.
Available Routes
Route Directions
Take Quaker Rd to Lawrenceville Rd/Stockton St in Princeton
Take US-206 N and US-22 W to Potterstown Ln in Readington Township
Continue on Potterstown Ln. Drive to Potterstown Rd in Clinton Township
Route Directions
Take Quaker Rd, Great Rd, Belle Mead-Blawenburg Rd, E Mountain Rd and Pleasant Run Rd to Old York Rd in Branchburg
Continue on Old York Rd. Take Brookview Rd to Readington Rd in Readington Township
Follow Readington Rd, Main St and US-22 W to Potterstown Ln
Continue on Potterstown Ln. Drive to Potterstown Rd in Clinton Township
Route Directions
Take Quaker Rd, Great Rd, Belle Mead-Blawenburg Rd, E Mountain Rd and S Branch Rd to County Line Rd in Branchburg
Continue on Potterstown Ln. Drive to Potterstown Rd in Clinton Township
Journey Details
Traveling from Port Mercer, New Jersey to Potterstown, New Jersey covers 30.1 miles (48 km) in a north direction. This secondary roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (30-32 miles / 48-51 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 39 mph (63 km/h) .
Journey Waypoints
Port Mercer
Starting Point
Potterstown
Destination