Distance from Cranbury, New Jersey to Phoenix, New Jersey
The driving distance from Cranbury, New Jersey to Phoenix, New Jersey is 23.8 mi (38.3 km)
The straight-line (air) distance is approximately 9.5 mi (15.2 km)
Estimated travel time by road is 29 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Phoenix.
Available Routes
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Continue on I-95 N to Sayreville. Take exit 125 from Garden State Pkwy S
Continue on Main St. Ext. Drive to Main St
Route Directions
Take US-130 N, County Rd 522/Ridge Rd, Cranbury - South River Rd and Cranbury Rd to Main St in Sayreville
Route Directions
Take Cranbury - South River Rd and Cranbury Rd to Main St in Sayreville
Journey Details
Traveling from Cranbury, New Jersey to Phoenix, New Jersey covers 16.7 miles (27 km) in a northeast direction. This secondary roads, moderate route typically takes 35 minutes under normal conditions.
Drivers have 3 route options between these locations (17-24 miles / 27-38 km). The primary route shown here saves 26 seconds compared to alternatives.
The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 29 mph (47 km/h) .
Journey Waypoints
Cranbury
Starting Point
Phoenix
Destination