Distance from Orchard Heights, New Jersey to Middlesex, New Jersey
The driving distance from Orchard Heights, New Jersey to Middlesex, New Jersey is 14.8 mi (23.9 km)
The straight-line (air) distance is approximately 6.9 mi (11.2 km)
Estimated travel time by road is 27 minutes
We found 2 routes between Orchard Heights and Middlesex.
Available Routes
Route Directions
Get on NJ-18 N from Milltown Rd
Follow NJ-18 N to River Rd in Piscataway. Take the River Rd exit from NJ-18 N
Follow River Rd to Union Ave in Middlesex
Continue on Union Ave to Dayton Ave
Route Directions
Get on NJ-18 N from Milltown Rd
Follow NJ-18 N to Possumtown Rd in Piscataway
Continue on Possumtown Rd. Take Mountain Ave to Dayton Ave in Middlesex
Journey Details
Traveling from Orchard Heights, New Jersey to Middlesex, New Jersey covers 14.1 miles (23 km) in a northwest direction. This secondary roads, moderate route typically takes 26 minutes under normal conditions.
Drivers have 2 route options between these locations (14-15 miles / 23-24 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Orchard Heights
Starting Point
Middlesex
Destination