Distance from Spring Lake, New Jersey to Cranbury, New Jersey
The driving distance from Spring Lake, New Jersey to Cranbury, New Jersey is 32.8 mi (52.8 km)
The straight-line (air) distance is approximately 17.2 mi (27.7 km)
Estimated travel time by road is 46 minutes
We found 3 routes between Spring Lake and Cranbury.
Available Routes
Route Directions
Take Allaire Rd to NJ-34 N in Wall Township
Follow NJ-34 N and NJ-33 W to Applegarth Rd in Monroe Township
Continue on Applegarth Rd to Cranbury
Route Directions
Take 3rd Ave and 16th Ave to River Rd S in Belmar
Follow NJ-138 W and I-195 W to County Rd 527 N/Cedar Swamp Rd in Jackson Township. Take exit 21 from I-195 W
Continue on County Rd 527 N to Millstone
Continue on Applegarth Rd to Cranbury
Route Directions
Take Warren Ave and Allaire Rd to NJ-34 N in Wall Township
Follow NJ-34 N and NJ-33 W to Applegarth Rd in Monroe Township
Continue on Applegarth Rd to Cranbury
Journey Details
Traveling from Spring Lake, New Jersey to Cranbury, New Jersey covers 32.7 miles (53 km) in a west direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (33-36 miles / 53-58 km). The primary route shown here saves 57 seconds compared to alternatives.
Journey Waypoints
Spring Lake
Starting Point
Cranbury
Destination