Distance from Amwell, New Jersey to Middlesex, New Jersey
The driving distance from Amwell, New Jersey to Middlesex, New Jersey is 21.1 mi (34 km)
The straight-line (air) distance is approximately 10.4 mi (16.7 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Amwell and Middlesex.
Available Routes
Route Directions
Take Dutchtown Rd and Belle Mead-Blawenburg Rd to US-206 N in Montgomery
Take US-206 BYP/Peter J. Biondi Bypass and US-206 N to S Bridge St in Somerville
Take Greenbrook Rd and Dogwood Dr to Dayton Ave in Middlesex
Route Directions
Follow Long Hill Rd to Wertsville Rd in Hillsborough Township
Take S Branch Rd, US-202 N and US-22 E to Dogwood Dr in Middlesex
Continue on Dogwood Dr. Drive to Dayton Ave
Route Directions
Take Dutchtown Rd to Belle Mead-Blawenburg Rd in Montgomery
Continue on Belle Mead-Blawenburg Rd. Take US-206 BYP, Amwell Rd, Millstone River Rd, Weston Canal Rd, ... and Union Ave to Dayton Ave in Middlesex
Journey Details
Traveling from Amwell, New Jersey to Middlesex, New Jersey covers 19.9 miles (32 km) in a northeast direction. This secondary roads, moderate route typically takes 36 minutes under normal conditions.
Drivers have 3 route options between these locations (20-24 miles / 32-38 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 31 mph (50 km/h) .
Journey Waypoints
Amwell
Starting Point
Middlesex
Destination