Distance from Port Mercer, New Jersey to Heart Lake, Pennsylvania

Port Mercer Heart Lake
Total Distance
133.9 mi
(215.5 km)
Travel Time
2 hours 31 minutes

The driving distance from Port Mercer, New Jersey to Heart Lake, Pennsylvania is 133.9 mi (215.5 km)

The straight-line (air) distance is approximately 62 mi (99.8 km)

Estimated travel time by road is 2 hours 31 minutes

We found 3 routes between Port Mercer and Heart Lake.

Available Routes

Shortest Tolls
I-380 N
133.7 mi
215.1 km
2 hours 27 minutes
PA-33 N and I-380 N
133.9 mi
215.5 km
2 hours 31 minutes
Fastest Tolls
I-78 W, PA-33 N and I-380 N
136.9 mi
220.4 km
2 hours 26 minutes

Route Directions

Get on I-295 N in Lawrence Township from US-1 S/Brunswick Ave/Brunswick Pike
2.1 mi
4 min
Follow I-295 N to Hopewell Township. Take exit 72 from I-295 N
4.5 mi
4 min
Get on I-78 W/US-22 W in Clinton Township from NJ-31 N, US-202 N and NJ-31 N
27.3 mi
39 min
Continue on I-78 W/US-22 W. Take PA-33 N, I-80 W, I-380 N and US-6 E to Rushbrook St in Lackawanna County. Take exit 5 from US-6 E
95.3 mi
1 hr 36 min
Drive to PA-107 W/Heart Lake Rd in Scott Township
4.8 mi
7 min

Route Directions

Get on I-295 N in Lawrence Township from US-1 S/Brunswick Ave/Brunswick Pike
2.1 mi
4 min
Follow I-295 N to Hopewell Township. Take exit 72 from I-295 N
4.5 mi
4 min
Get on I-78 W/US-22 W in Clinton Township from NJ-31 N, US-202 N and NJ-31 N
27.3 mi
39 min
Continue on I-78 W. Take PA-33 N, I-80 W, I-380 N and US-6 E to Rushbrook St in Lackawanna County. Take exit 5 from US-6 E
98.3 mi
1 hr 30 min
Drive to PA-107 W/Heart Lake Rd in Scott Township
4.8 mi
7 min

Route Directions

Get on I-78 W/US-22 W in Clinton Township from Carter Rd, Hopewell Princeton Rd, Hopewell - Wertsville Rd, Rileyville Rd, ... and NJ-31 N
30.6 mi
49 min
Continue on I-78 W. Take PA-33 N, I-80 W, I-380 N and US-6 E to Rushbrook St in Lackawanna County. Take exit 5 from US-6 E
98.3 mi
1 hr 30 min
Drive to PA-107 W/Heart Lake Rd in Scott Township
4.8 mi
7 min

Journey Details

Traveling from Port Mercer, New Jersey to Heart Lake, Pennsylvania covers 133.7 miles (215 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 27 minutes under normal conditions.

Drivers have 3 route options between these locations (134-137 miles / 215-220 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 54 mph (87 km/h) .

Journey Waypoints

Port Mercer

Starting Point

Rileyville, New Jersey

143 mi to destination

1 mi
Sunnyside, New Jersey

Traveled 36 mi from origin

0 mi
New Hampton, New Jersey

107 mi to destination

1 mi
Stone Church, Pennsylvania

Traveled 71 mi from origin

1 mi
East Stroudsburg, Pennsylvania

71 mi to destination

1 mi
Cresco, Pennsylvania

Traveled 107 mi from origin

0 mi
Angels, Pennsylvania

36 mi to destination

1 mi
Red Oak, Pennsylvania

Traveled 143 mi from origin

0 mi
Heart Lake

Destination