Distance from Cranbury, New Jersey to Linvale, New Jersey
The driving distance from Cranbury, New Jersey to Linvale, New Jersey is 26.3 mi (42.3 km)
The straight-line (air) distance is approximately 11.2 mi (18 km)
Estimated travel time by road is 37 minutes
We found 3 routes between Cranbury and Linvale.
Available Routes
Route Directions
Continue on Dey Rd to Plainsboro Township
Follow US-1 S and I-295 N to Hopewell Township. Take exit 72 from I-295 N
Drive to NJ-31 N in East Amwell Township
Route Directions
Get on I-295 N in Hamilton Township
Follow I-295 N to Hopewell Township. Take exit 72 from I-295 N
Drive to NJ-31 N in East Amwell Township
Route Directions
Continue on Dey Rd. Take Schalks Crossing Rd, Georgetown - Franklin Tpke and Lambertville - Hopewell Rd to NJ-31 N in East Amwell Township
Journey Details
Traveling from Cranbury, New Jersey to Linvale, New Jersey covers 22.7 miles (37 km) in a west direction. This secondary roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (23-27 miles / 37-44 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Cranbury
Starting Point
Linvale
Destination