Distance from Cranbury, New Jersey to Smalleytown, New Jersey
The driving distance from Cranbury, New Jersey to Smalleytown, New Jersey is 35.2 mi (56.7 km)
The straight-line (air) distance is approximately 14.6 mi (23.6 km)
Estimated travel time by road is 50 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Smalleytown.
Available Routes
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Follow I-95 N and I-287 N to Stelton Rd in South Plainfield. Take exit 5 from I-287 N
Take New Brunswick Ave, Rock Ave, US-22 E and Stirling Rd to Mountain Ave in Warren
Route Directions
Take Cranbury - South River Rd, I-95 N, NJ-18 N, River Rd, ... and Reinman Rd to Mountain Ave in Warren
Route Directions
Take US-130 N, Deans Ln, Henderson Rd, Claremont Rd, ... and Reinman Rd to Mountain Ave in Warren
Journey Details
Traveling from Cranbury, New Jersey to Smalleytown, New Jersey covers 29.3 miles (47 km) in a north direction. This secondary roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 3 route options between these locations (29-35 miles / 47-57 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 33 mph (53 km/h) .
Journey Waypoints
Cranbury
Starting Point
Smalleytown
Destination