Distance from Upper Mohawk, New Jersey to Montgomery County, Pennsylvania
The driving distance from Upper Mohawk, New Jersey to Montgomery County, Pennsylvania is 95.2 mi (153.3 km)
The straight-line (air) distance is approximately 41.8 mi (67.2 km)
Estimated travel time by road is 2 hours 13 minutes
This route includes Toll roads along the way.
We found 3 routes between Upper Mohawk and Montgomery County.
Available Routes
Route Directions
Take S Shore Trail to S Sparta Ave
Take Andover Sparta Rd, Decker Pond Rd, I-80 W, County Road 519, ... and N Lewis Rd to N 7th Ave in Limerick Township
Follow N 7th Ave to County Rd
Route Directions
Take S Shore Trail to S Sparta Ave
Take Decker Pond Rd, I-80 W, County Road 519, Belvidere Rd, ... and Swamp Pike to N 7th Ave in Limerick Township
Follow N 7th Ave to County Rd
Route Directions
Take S Shore Trail to S Sparta Ave
Take Andover Sparta Rd, Decker Pond Rd, I-80 W, County Road 519, ... and N Lewis Rd to N 7th Ave in Limerick Township
Follow N 7th Ave to County Rd
Journey Details
Traveling from Upper Mohawk, New Jersey to Montgomery County, Pennsylvania covers 92 miles (148 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 14 minutes under normal conditions.
Drivers have 3 route options between these locations (92-101 miles / 148-163 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Upper Mohawk
Starting Point
Montgomery County
Destination