Distance from Cranbury, New Jersey to Long Hill, New Jersey
The driving distance from Cranbury, New Jersey to Long Hill, New Jersey is 36 mi (57.9 km)
The straight-line (air) distance is approximately 15.3 mi (24.7 km)
Estimated travel time by road is 51 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Long Hill.
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 Hillcrest Rd to Valley Rd in Long Hill
Route Directions
Take Cranbury - South River Rd, I-95 N, NJ-18 N, River Rd, ... and Stirling Rd to Valley Rd in Long Hill
Route Directions
Take US-130 N and NJ-18 N to River Rd in Piscataway. Take the River Rd exit from NJ-18 N
Continue on River Rd. Take Mountain Ave, Morning Glory Rd, Reinman Rd and Stirling Rd to Valley Rd in Long Hill
Journey Details
Traveling from Cranbury, New Jersey to Long Hill, New Jersey covers 32.8 miles (53 km) in a north direction. This secondary roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 3 route options between these locations (33-36 miles / 53-58 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 35 mph (56 km/h) .
Journey Waypoints
Cranbury
Starting Point
Long Hill
Destination