Distance from Cranbury, New Jersey to Allport, Pennsylvania
The driving distance from Cranbury, New Jersey to Allport, Pennsylvania is 274.9 mi (442.4 km)
The straight-line (air) distance is approximately 123.5 mi (198.7 km)
Estimated travel time by road is 4 hours 11 minutes
This route includes Toll roads along the way.
We found 3 routes between Cranbury and Allport.
Available Routes
Route Directions
Get on NJ-133 E in East Windsor
Take I-276 W, I-476 N and I-80 W to PA-53 S in Kylertown. Take exit 133 from I-80 W
Follow PA-53 S to your destination in Allport
Route Directions
Get on NJ-133 E in East Windsor
Take I-95 S, I-276 W, I-476 N, I-78 W and I-81 S to US-322 W in Potters Mills
Follow I-99 S to US-322 W in Worth Township. Take exit U.S. 322 from I-99 S
Follow US-322 W and PA-53 to your destination in Allport
Route Directions
Get on NJ-133 E in East Windsor
Take I-95 S, I-276 W and I-76 W to US-322 W in Potters Mills
Follow I-99 S to US-322 W in Worth Township. Take exit U.S. 322 from I-99 S
Follow US-322 W and PA-53 to your destination in Allport
Journey Details
Traveling from Cranbury, New Jersey to Allport, Pennsylvania covers 262.8 miles (423 km) in a west direction. This highway, long-distance route typically takes 4 hours 8 minutes under normal conditions.
Drivers have 3 route options between these locations (263-278 miles / 423-448 km). The primary route shown here saves 18 minutes compared to alternatives.
The route features toll sections. During morning weekend travel, expect typical weekend traffic patterns with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Cranbury
Starting Point
Allport
Destination