Distance from Upper Mohawk, New Jersey to Ambler, Pennsylvania
The driving distance from Upper Mohawk, New Jersey to Ambler, Pennsylvania is 123.7 mi (199 km)
The straight-line (air) distance is approximately 41.8 mi (67.3 km)
Estimated travel time by road is 2 hours 2 minutes
This route includes Toll roads along the way.
We found 3 routes between Upper Mohawk and Ambler.
Available Routes
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Continue on I-80 E. Take I-280 E, Garden State Pkwy S, I-95 S and I-276 W to Highland Ave in Upper Dublin Township. Take the Highland Ave exit from PA-309 N
Continue on Highland Ave. Take Mattison Ave to S Ridge Ave in Ambler
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Follow I-80 E, I-287 S and US-202 S to E Butler Pike in Upper Dublin Township. Take the exit toward Ambler from PA-309 S
Follow E Butler Pike and E Butler Ave to S Ridge Ave in Ambler
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Follow I-80 E, I-287 S and US-202 S to NJ-12 W in Flemington
Follow Sergeantsville Flemington Rd, Stockton Flemington Rd and PA-263 S to US-202 S/York Rd. in Buckingham Township
Continue on US-202 S. Take PA-309 S to E Butler Pike in Upper Dublin Township. Take the exit toward Ambler from PA-309 S
Follow E Butler Pike and E Butler Ave to S Ridge Ave in Ambler
Journey Details
Traveling from Upper Mohawk, New Jersey to Ambler, Pennsylvania covers 96.6 miles (155 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (97-124 miles / 155-199 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 44 mph (71 km/h) .
Journey Waypoints
Upper Mohawk
Starting Point
Ambler
Destination