Distance from Allenhurst, New Jersey to Cranbury, New Jersey
The driving distance from Allenhurst, New Jersey to Cranbury, New Jersey is 36.6 mi (58.9 km)
The straight-line (air) distance is approximately 17 mi (27.4 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Allenhurst and Cranbury.
Available Routes
Route Directions
Get on NJ-18 N in Ocean Township from Monmouth Rd and Deal Rd
Follow NJ-18 N to Texas Rd in Old Bridge
Continue on Texas Rd. Take Matchaponix Ave, Forsgate Dr and Cranbury - South River Rd to US-130 S in Cranbury
Route Directions
Take NJ-18 N, Union Hill Rd and Mounts Mills Rd to Cranbury Half Acre Rd in Cranbury
Route Directions
Take Corlies Ave and Wickapecko Dr to NJ-35 N in Ocean Township
Follow NJ-66 W to NJ-33 W in Tinton Falls
Follow NJ-33 W to Applegarth Rd in Monroe Township
Continue on Applegarth Rd to Cranbury
Journey Details
Traveling from Allenhurst, New Jersey to Cranbury, New Jersey covers 31.8 miles (51 km) in a west direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.
Drivers have 3 route options between these locations (32-37 miles / 51-59 km). The primary route shown here saves 6 minutes compared to alternatives.
The route features scenic views. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Allenhurst
Starting Point
Cranbury
Destination