Distance from Adams, New Jersey to North Heidelberg, Pennsylvania
The driving distance from Adams, New Jersey to North Heidelberg, Pennsylvania is 115.2 mi (185.5 km)
The straight-line (air) distance is approximately 53.7 mi (86.4 km)
Estimated travel time by road is 2 hours 3 minutes
This route includes Toll roads along the way.
We found 3 routes between Adams and North Heidelberg.
Available Routes
Route Directions
Get on I-287 N in Franklin Township from Bennetts Ln, John F Kennedy Blvd and Easton Ave
Take I-78 W to Mountain Rd in Upper Bern Township. Take exit 23 from I-78 W
Take Wolf Creek Rd, Shartlesville Rd and N Heidelberg Rd to Charming Forge Rd in North Heidelberg Township
Route Directions
Continue to West Windsor Township
Continue on US-1 S. Take I-276 W, I-76 W and I-176 N to PA-183 N/Bernville Rd in Bern Township. Exit from US-222 N
Continue on PA-183 N/Bernville Rd. Drive to Charming Forge Rd in North Heidelberg Township
Route Directions
Get on I-287 N in Franklin Township from Bennetts Ln, John F Kennedy Blvd and Easton Ave
Continue on I-287 N. Take I-78 W, US-22 W and I-78 W to Mountain Rd in Upper Bern Township. Take exit 23 from I-78 W
Take Wolf Creek Rd, Shartlesville Rd and N Heidelberg Rd to Charming Forge Rd in North Heidelberg Township
Journey Details
Traveling from Adams, New Jersey to North Heidelberg, Pennsylvania covers 113.4 miles (182 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 10 minutes under normal conditions.
Drivers have 3 route options between these locations (113-117 miles / 182-189 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Adams
Starting Point
North Heidelberg
Destination