Distance from Port Mercer, New Jersey to Doylestown Township, Pennsylvania
The driving distance from Port Mercer, New Jersey to Doylestown Township, Pennsylvania is 34 mi (54.8 km)
The straight-line (air) distance is approximately 15 mi (24.2 km)
Estimated travel time by road is 49 minutes
We found 3 routes between Port Mercer and Doylestown Township.
Available Routes
Route Directions
Get on US-1 S/Brunswick Ave/Brunswick Pike in Lawrence Township
Take I-295 N to NJ-29 N/River Rd in Ewing Township. Take exit 76 from I-295 N
Continue on NJ-29 N to Solebury Township
Follow US-202 S to Lower State Rd in Doylestown Township
Drive to Wells Rd
Route Directions
Get on US-1 S/Brunswick Ave/Brunswick Pike in Lawrence Township
Take I-295 N to Taylorsville Rd in Lower Makefield Township. Take the exit toward I-95/Philadelphia from I-295 N
Continue on Taylorsville Rd. Take Aquetong Rd to US-202 S in Solebury Township
Follow US-202 S to Lower State Rd in Doylestown Township
Drive to Wells Rd
Route Directions
Take I-295 N, Dolington Rd, Stoopville Rd, PA-413 N/Durham Rd, ... and Edison Furlong Rd to Wells Rd in Doylestown Township
Journey Details
Traveling from Port Mercer, New Jersey to Doylestown Township, Pennsylvania covers 29.5 miles (47 km) in a west direction. This secondary roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (30-34 miles / 47-55 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Port Mercer
Starting Point
Doylestown Township
Destination