Distance from Port Mercer, New Jersey to Hartsville, Pennsylvania
The driving distance from Port Mercer, New Jersey to Hartsville, Pennsylvania is 29.4 mi (47.4 km)
The straight-line (air) distance is approximately 13.8 mi (22.2 km)
Estimated travel time by road is 45 minutes
We found 3 routes between Port Mercer and Hartsville.
Available Routes
Route Directions
Take I-295 N, NJ-29 N/River Rd, Wrightstown Rd, Worthington Mill Rd, ... and Almshouse Rd to Creek Rd in Warwick Township
Continue on Creek Rd. Drive to Old York Rd
Route Directions
Take I-295 N, PA-332 W and W Bristol Rd to Old York Rd in Bucks County
Route Directions
Get on US-1 S/Brunswick Ave/Brunswick Pike in Lawrence Township
Take I-295 N to PA-332 W in Lower Makefield Township. Take exit 8 from I-295 N
Continue on PA-332 W. Drive to Old York Rd in Warwick Township
Journey Details
Traveling from Port Mercer, New Jersey to Hartsville, Pennsylvania covers 27.1 miles (44 km) in a west direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (27-29 miles / 44-47 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 42 mph (68 km/h) .
Journey Waypoints
Port Mercer
Starting Point
Hartsville
Destination