Distance from Cranbury, New Jersey to Peck Hill, New York
The driving distance from Cranbury, New Jersey to Peck Hill, New York is 272.4 mi (438.3 km)
The straight-line (air) distance is approximately 123.8 mi (199.2 km)
Estimated travel time by road is 4 hours 24 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Peck Hill.
Available Routes
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Drive from I-78 W, PA-33 N, I-380 N and I-81 N to LaFayette. Take exit 73 from I-81 N
Take US-20 E and E Pompey Hollow Rd to Palmer Rd in Manlius
Route Directions
Get on I-95 N in Monroe Township from Cranbury - South River Rd
Continue on I-95 N. Take I-287 N to US-202 N/US-206 N in Bedminster. Take exit 22B from I-287 N
Get on I-80 W in Mount Olive from US-206 N
Follow I-80 W to PA-447 N/US-209 N in Smithfield Township. Take exit 309 from I-80 W
Get on I-84 in Blooming Grove Township from PA-402 N
Follow I-84 and I-81 N to LaFayette. Take exit 73 from I-81 N
Take US-20 E and E Pompey Hollow Rd to Palmer Rd in Manlius
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 your destination in LaFayette. Take exit 73 from I-81 N
Take US-20 E and E Pompey Hollow Rd to Palmer Rd in Manlius
Journey Details
Traveling from Cranbury, New Jersey to Peck Hill, New York covers 268.9 miles (433 km) in a northwest direction. This highway, long-distance route typically takes 4 hours 32 minutes under normal conditions.
Drivers have 3 route options between these locations (269-278 miles / 433-448 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Cranbury
Starting Point
Peck Hill
Destination