Distance from Devon, Pennsylvania to Basye, Virginia
The driving distance from Devon, Pennsylvania to Basye, Virginia is 251.2 mi (404.2 km)
The straight-line (air) distance is approximately 122.8 mi (197.6 km)
Estimated travel time by road is 4 hours 4 minutes
This route includes Toll roads along the way.
We found 3 routes between Devon and Basye.
Available Routes
Route Directions
Get on US-202 S in Tredyffrin Township
Follow I-76 W and I-81 S to VA-42/W Reservoir Rd in Woodstock. Take exit 283 from I-81 S
Follow VA-42, State Rte 703 and State Rte 611/Supinlick Ridge Rd to Aspen Way N in Basye
Route Directions
Get on US-202 S in Tredyffrin Township
Follow I-76 W and I-81 S to State Rte 703 in Shenandoah County. Take exit 273 from I-81 S
Take VA-263 W to Aspen Way N in Basye
Route Directions
Get on US-202 S in Tredyffrin Township
Continue to Sadsbury Township
Get on US-30 W in East Lampeter Township from US-30 W, PA-772 W/Newport Rd and PA-340 W/Old Philadelphia Pike
Take PA-283 W and I-81 S to VA-42/W Reservoir Rd in Woodstock. Take exit 283 from I-81 S
Follow VA-42, State Rte 703 and State Rte 611/Supinlick Ridge Rd to Aspen Way N in Basye
Journey Details
Traveling from Devon, Pennsylvania to Basye, Virginia covers 250.4 miles (403 km) in a west direction. This highway, long-distance route typically takes 4 hours 16 minutes under normal conditions.
Drivers have 3 route options between these locations (250-256 miles / 403-412 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Devon
Starting Point
Basye
Destination