Distance from Vail, New Jersey to Island Plain, Pennsylvania
The driving distance from Vail, New Jersey to Island Plain, Pennsylvania is 117.2 mi (188.6 km)
The straight-line (air) distance is approximately 47.9 mi (77.2 km)
Estimated travel time by road is 2 hours 10 minutes
We found 3 routes between Vail and Island Plain.
Available Routes
Route Directions
Get on I-80 W in Smithfield Township from Knowlton Rd, US-46 E, Water St, Riverton Rd and PA-611 N/S Delaware Dr
Follow I-80 W, I-380 N and I-81 N to PA-171 N in Great Bend Township. Take exit 230 from I-81 N
Drive to Harmony Rd
Route Directions
Take NJ-94 S and Hainesburg River Rd to I-80 W in Knowlton Township
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 PA-171 N in Great Bend Township. Take exit 230 from I-81 N
Drive to Harmony Rd
Route Directions
Take NJ-94 S and Hainesburg River Rd to I-80 W in Knowlton Township
Follow I-80 W, I-380 N and I-81 N to PA-171 N in Great Bend Township. Take exit 230 from I-81 N
Drive to Harmony Rd
Journey Details
Traveling from Vail, New Jersey to Island Plain, Pennsylvania covers 101.4 miles (163 km) in a northwest direction. This highway, substantial route typically takes 1 hour 41 minutes under normal conditions.
Drivers have 3 route options between these locations (101-117 miles / 163-189 km). The primary route shown here saves 29 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Vail
Starting Point
Island Plain
Destination