Distance from Upper Mohawk, New Jersey to Slateford, Pennsylvania
The driving distance from Upper Mohawk, New Jersey to Slateford, Pennsylvania is 33.3 mi (53.6 km)
The straight-line (air) distance is approximately 15.1 mi (24.2 km)
Estimated travel time by road is 42 minutes
This route includes Toll roads along the way.
We found 3 routes between Upper Mohawk and Slateford.
Available Routes
Route Directions
Take Newton Sparta Rd and Stickles Pond Rd to US-206 S in Andover Township
Get on I-80 W in Allamuchy Township from Airport Rd and County Rd 517
Continue on I-80 W. Drive to PA-611 N/Delaware Ave in Upper Mount Bethel Township
Route Directions
Take Newton Sparta Rd and Stickles Pond Rd to US-206 N in Andover Township
Take Willows Rd to NJ-94 S in Fredon Township
Continue on NJ-94 S. Drive to PA-611 N/Delaware Ave in Upper Mount Bethel Township
Route Directions
Take Andover Rd and Andover Sparta Rd to Main St in Andover
Get on I-80 W in Allamuchy Township from Decker Pond Rd and County Rd 517
Continue on I-80 W. Drive to PA-611 N/Delaware Ave in Upper Mount Bethel Township
Journey Details
Traveling from Upper Mohawk, New Jersey to Slateford, Pennsylvania covers 30.9 miles (50 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 (31-33 miles / 50-54 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Upper Mohawk
Starting Point
Slateford
Destination