Distance from Vail, New Jersey to Pen Argyl, Pennsylvania
The driving distance from Vail, New Jersey to Pen Argyl, Pennsylvania is 23.5 mi (37.8 km)
The straight-line (air) distance is approximately 8.6 mi (13.9 km)
Estimated travel time by road is 34 minutes
This route includes Toll roads along the way.
We found 2 routes between Vail and Pen Argyl.
Available Routes
Route Directions
Take NJ-94 S to Hainesburg River Rd in Knowlton Township
Continue to I-80 W
Follow I-80 W, Foxtown Hill Rd and PA-191 S to W Bangor Rd in Upper Mount Bethel Township
Continue on W Bangor Rd to Pen Argyl
Drive to E Pennsylvania Ave
Route Directions
Continue on NJ-94 S to Mount Bethel
Continue on PA-512 S. Take Blue Valley Dr to E Pennsylvania Ave in Pen Argyl
Journey Details
Traveling from Vail, New Jersey to Pen Argyl, Pennsylvania covers 17 miles (27 km) in a west direction. This mixed highways and local roads, moderate route typically takes 27 minutes under normal conditions.
Drivers have 2 route options between these locations (17-24 miles / 27-38 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views, toll sections. During evening weekday travel, expect evening rush hour with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Vail
Starting Point
Pen Argyl
Destination