Distance from Upper Mohawk, New Jersey to Belfast, Pennsylvania
The driving distance from Upper Mohawk, New Jersey to Belfast, Pennsylvania is 45.5 mi (73.2 km)
The straight-line (air) distance is approximately 22.7 mi (36.5 km)
Estimated travel time by road is 1 hour 6 minutes
We found 3 routes between Upper Mohawk and Belfast.
Available Routes
Route Directions
Take S Shore Trail to S Sparta Ave
Take Andover Rd, Andover Sparta Rd, Decker Pond Rd, County Rd 517, ... and Main St to Sullivan Trail in Belfast
Route Directions
Get on I-80 W in Allamuchy Township from Andover Rd, Andover Sparta Rd, Decker Pond Rd and County Rd 517
Follow I-80 W to US-209 S in Arlington Heights. Take exit 304 from I-80 W
Follow PA-33 S to Henry Rd in Bushkill Township. Take the exit toward Belfast from PA-33 S
Continue on Henry Rd. Drive to Belfast Rd in Belfast
Route Directions
Take S Shore Trail to S Sparta Ave
Take Andover Sparta Rd, Decker Pond Rd, I-80 W, PA-512 S and PA-191 S to Belfast Rd in Belfast
Journey Details
Traveling from Upper Mohawk, New Jersey to Belfast, Pennsylvania covers 44.4 miles (71 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 3 route options between these locations (44-57 miles / 71-92 km). The primary route shown here saves 7 minutes compared to alternatives.
The route features toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Upper Mohawk
Starting Point
Belfast
Destination