Distance from Creston, New Jersey to Cranbury, New Jersey
The driving distance from Creston, New Jersey to Cranbury, New Jersey is 12.2 mi (19.7 km)
The straight-line (air) distance is approximately 7 mi (11.3 km)
Estimated travel time by road is 22 minutes
We found 3 routes between Creston and Cranbury.
Available Routes
Route Directions
Route Directions
Take Clifford Ave to Nottingham Way
Take Edinburg Rd, Mercerville-Edinburg Rd, Old Trenton Rd and NJ-133 E to US-130 N in Cranbury
Route Directions
Take Clifford Ave to Nottingham Way
Take Edinburg Rd, Mercerville-Edinburg Rd and Old Trenton Rd to US-130 N in Cranbury
Journey Details
Traveling from Creston, New Jersey to Cranbury, New Jersey covers 12.1 miles (20 km) in a northeast direction. This secondary roads, moderate route typically takes 22 minutes under normal conditions.
Drivers have 3 route options between these locations (12-13 miles / 20-21 km). The primary route shown here saves 20 seconds compared to alternatives.
Journey Waypoints
Creston
Starting Point
Cranbury
Destination