Distance from Vail, New Jersey to Weishample, Pennsylvania
The driving distance from Vail, New Jersey to Weishample, Pennsylvania is 103 mi (165.7 km)
The straight-line (air) distance is approximately 47.7 mi (76.8 km)
Estimated travel time by road is 1 hour 42 minutes
This route includes Toll roads along the way.
We found 3 routes between Vail and Weishample.
Available Routes
Route Directions
Take NJ-94 S and Hainesburg River Rd to I-80 W in Knowlton Township
Follow I-80 W and I-81 S to PA-901 W in Foster Township. Take exit 116 from I-81 S
Drive to Deep Creek Rd in Barry Township
Route Directions
Follow Mt Hermon Rd and Knowlton Rd to US-46 E in Knowlton Township
Take Martins Creek Belvidere Hwy to PA-611 S in Lower Mount Bethel Township
Get on PA-33 S in Palmer Township from Uhler Rd
Follow US-22 W, I-78 W and PA-61 N to North Manheim Township
Take PA-901 W/Gordon Nagle Trail to US-209 S in Pottsville
Continue on PA-901 W. Drive to Deep Creek Rd in Barry Township
Route Directions
Take NJ-94 S and Hainesburg River Rd to I-80 W in Knowlton Township
Follow I-80 W and US-209 S to PA-443 W/Blakeslee Blvd Dr E in Lehighton
Get on I-81 S in Mahanoy Township from PA-443 W, PA-309 N and PA-54 W
Follow I-81 S to PA-901 W in Foster Township. Take exit 116 from I-81 S
Drive to Deep Creek Rd in Barry Township
Journey Details
Traveling from Vail, New Jersey to Weishample, Pennsylvania covers 93.5 miles (150 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (94-103 miles / 150-166 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 48 mph (77 km/h) .
Journey Waypoints
Vail
Starting Point
Weishample
Destination