Distance from Cranbury, New Jersey to Scotch Plains, New Jersey
The driving distance from Cranbury, New Jersey to Scotch Plains, New Jersey is 33.8 mi (54.4 km)
The straight-line (air) distance is approximately 14.8 mi (23.8 km)
Estimated travel time by road is 46 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Scotch Plains.
Available Routes
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Follow I-95 N and Garden State Pkwy N to Central Ave/Clark Cir in Clark. Take exit 135 from Garden State Pkwy N
Continue on Central Ave. Take N Ave W to Park Ave in Scotch Plains
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Follow I-95 N and Garden State Pkwy N to Brant Ave in Clark. Take exit 135 from Garden State Pkwy N
Take Westfield Ave, Lamberts Mill Rd and Martine Ave to Park Ave in Scotch Plains
Route Directions
Take US-130 N and NJ-18 N to Old New Brunswick Rd in Piscataway
Continue on Old New Brunswick Rd. Take New Market Rd and S Washington Ave to US-22 E in Green Brook Township
Journey Details
Traveling from Cranbury, New Jersey to Scotch Plains, New Jersey covers 31 miles (50 km) in a north direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (31-35 miles / 50-56 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Cranbury
Starting Point
Scotch Plains
Destination