Distance from Cranbury, New Jersey to Oneida Castle, New York
The driving distance from Cranbury, New Jersey to Oneida Castle, New York is 295.9 mi (476.2 km)
The straight-line (air) distance is approximately 124.1 mi (199.8 km)
Estimated travel time by road is 4 hours 31 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Oneida Castle.
Available Routes
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Take Garden State Pkwy N, I-87 N and I-90 W to NY-365 W in Verona. Take exit 33 from I-90 W
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Take I-78 W, PA-33 N, I-380 N, I-81 N and I-90 E to NY-365 W in Verona. Take exit 33 from I-90 E
Route Directions
Get on NJ-18 N in New Brunswick from US-130 N
Take I-287 N, I-78 W, PA-33 N, I-80 W, ... and I-81 N to NY-26 N/State Rte 26 N in Barker. Take exit 29 from I-81 N
Continue on State Rte 26 N. Take Lower Cincinnatus Rd, State Rte 26 N and NY-46 N to State St in Oneida Castle
Journey Details
Traveling from Cranbury, New Jersey to Oneida Castle, New York covers 270.9 miles (436 km) in a north direction. This highway, long-distance route typically takes 4 hours 51 minutes under normal conditions.
Drivers have 3 route options between these locations (271-300 miles / 436-483 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 58 mph (93 km/h) .
Journey Waypoints
Cranbury
Starting Point
Oneida Castle
Destination