Distance from Upper Mohawk, New Jersey to Middlesex, New Jersey
The driving distance from Upper Mohawk, New Jersey to Middlesex, New Jersey is 51.9 mi (83.5 km)
The straight-line (air) distance is approximately 20.1 mi (32.3 km)
Estimated travel time by road is 1 hour 4 minutes
We found 3 routes between Upper Mohawk and Middlesex.
Available Routes
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Continue on I-80 E. Take NJ-24 E and I-78 W to Hillcrest Rd in Warren. Take exit 40 from I-78 W
Take Mountain Blvd, Warrenville Rd and Bound Brook Rd to Dayton Ave in Middlesex
Route Directions
Get on I-80 E in Rockaway Township from NJ-15 S
Follow I-80 E and I-287 S to US-22 E in Bridgewater. Take exit 14A from I-287 S
Continue on US-22 E. Drive to Dayton Ave in Middlesex
Route Directions
Get on I-287 S in Riverdale from Glen Rd, Ridge Rd, Oak Ridge Rd and NJ-23 S
Follow I-287 S to US-22 E in Bridgewater. Take exit 14A from I-287 S
Continue on US-22 E. Drive to Dayton Ave in Middlesex
Journey Details
Traveling from Upper Mohawk, New Jersey to Middlesex, New Jersey covers 51.9 miles (83 km) in a south direction. This mixed highways and local roads, moderate route typically takes 1 hour 4 minutes under normal conditions.
Drivers have 3 route options between these locations (52-65 miles / 83-105 km). The primary route shown here saves 11 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Upper Mohawk
Starting Point
Middlesex
Destination