Distance from Port Mercer, New Jersey to New Hope, Pennsylvania
The driving distance from Port Mercer, New Jersey to New Hope, Pennsylvania is 20.9 mi (33.6 km)
The straight-line (air) distance is approximately 9.1 mi (14.6 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Port Mercer and New Hope.
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
Follow NJ-29 N to Bridge St in New Hope
Route Directions
Take I-295 N and NJ-31 N to Rocktown Hill Rd in East Amwell Township
Take Gulick Rd to NJ-179 S in West Amwell Township
Follow NJ-179 S to Bridge St in New Hope
Route Directions
Take Carter Rd to Crusher Rd in Hopewell Township
Take Lambertville - Hopewell Rd and Brunswick Pike to Bridge St in New Hope
Journey Details
Traveling from Port Mercer, New Jersey to New Hope, Pennsylvania covers 19.8 miles (32 km) in a west direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.
Drivers have 3 route options between these locations (20-23 miles / 32-37 km). The primary route shown here saves 30 seconds compared to alternatives.
Journey Waypoints
Port Mercer
Starting Point
New Hope
Destination