Distance from Vail, New Jersey to Cresco, Pennsylvania
The driving distance from Vail, New Jersey to Cresco, Pennsylvania is 27.6 mi (44.5 km)
The straight-line (air) distance is approximately 11.9 mi (19.1 km)
Estimated travel time by road is 39 minutes
This route includes Toll roads along the way.
We found 3 routes between Vail and Cresco.
Available Routes
Route Directions
Follow NJ-94 S and I-80 W to PA-447 N/Independence Rd in Smithfield Township
Continue on PA-447 N. Drive to PA-191 N in Cresco
Route Directions
Take NJ-94 S and Hainesburg River Rd to I-80 W in Knowlton Township
Follow I-80 W to PA-611 N in Pocono Township. Take exit 298 from I-80 W
Follow PA-611 N and Woodland Rd to PA-191 N/PA-390 N in Cresco
Route Directions
Take NJ-94 S to Hainesburg River Rd in Knowlton Township
Continue to I-80 W
Continue on I-80 W. Take PA-447 N to PA-191 N in Cresco
Journey Details
Traveling from Vail, New Jersey to Cresco, Pennsylvania covers 26.8 miles (43 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (27-32 miles / 43-52 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Vail
Starting Point
Cresco
Destination