Distance from Pine Run, Pennsylvania to Vail Mills, New York
The driving distance from Pine Run, Pennsylvania to Vail Mills, New York is 256.4 mi (412.7 km)
The straight-line (air) distance is approximately 122.2 mi (196.6 km)
Estimated travel time by road is 4 hours 47 minutes
We found 3 routes between Pine Run and Vail Mills.
Available Routes
Route Directions
Follow Pine Run Rd to US-220 S
Follow US-220 N, I-180 E and US-220 N to N Main St in Hughesville
Follow PA-118 E and PA-29 N to Conklin Kirkwood Bridge in Conklin
Take I-88 E to NY-30 N in Mayfield
Route Directions
Take Pine Run Rd to US-220 N in Piatt Township
Follow US-220 N and I-180 E to US-220 N in Muncy Township. Take exit 15 from I-180 E
Take PA-118 E to PA-309 S in Kingston Township
Follow I-81 N and I-88 E to NY-30A N in Schoharie. Take exit 23 from I-88 E
Drive to NY-30 N in Mayfield
Route Directions
Get on I-86 E/NY-17 E in South Waverly from PA-14 N, Springfield Rd, Milan Rd and US-220 N
Follow NY-17 E and I-88 E to NY-30A N in Schoharie. Take exit 23 from I-88 E
Drive to NY-30 N in Mayfield
Journey Details
Traveling from Pine Run, Pennsylvania to Vail Mills, New York covers 249.2 miles (401 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 4 hours 26 minutes under normal conditions.
Drivers have 3 route options between these locations (249-283 miles / 401-455 km). The primary route shown here saves 28 minutes compared to alternatives.
Journey Waypoints
Pine Run
Starting Point
Vail Mills
Destination