Distance from Spring Lake, New Jersey to Middlesex, New Jersey
The driving distance from Spring Lake, New Jersey to Middlesex, New Jersey is 50.7 mi (81.5 km)
The straight-line (air) distance is approximately 23.9 mi (38.5 km)
Estimated travel time by road is 1 hour 2 minutes
We found 3 routes between Spring Lake and Middlesex.
Available Routes
Route Directions
Get on NJ-18 N in Wall Township from 3rd Ave, Main St, 16th Ave and Marconi Rd
Follow NJ-18 N to US-9 N in Old Bridge. Take exit 30 from NJ-18 N
Get on Garden State Pkwy N in Sayreville
Take I-287 N to S Randolphville Rd in Piscataway. Take exit Exit 7 from I-287 N
Take Mountain Ave to Dayton Ave in Middlesex
Route Directions
Get on Garden State Pkwy N in Wall Township from Allaire Rd
Continue on Garden State Pkwy N. Take I-287 N to S Randolphville Rd in Piscataway. Take exit Exit 7 from I-287 N
Take Mountain Ave to Dayton Ave in Middlesex
Route Directions
Get on Garden State Pkwy N in Wall Township from 3rd Ave, 16th Ave and NJ-138 W
Continue on Garden State Pkwy N. Take I-287 N to S Randolphville Rd in Piscataway. Take exit Exit 7 from I-287 N
Take Mountain Ave to Dayton Ave in Middlesex
Journey Details
Traveling from Spring Lake, New Jersey to Middlesex, New Jersey covers 47.6 miles (77 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (48-51 miles / 77-82 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 51 mph (82 km/h) .
Journey Waypoints
Spring Lake
Starting Point
Middlesex
Destination