Distance from Leon, Virginia to Richardsville, Pennsylvania
The driving distance from Leon, Virginia to Richardsville, Pennsylvania is 307.9 mi (495.5 km)
The straight-line (air) distance is approximately 123.7 mi (199.1 km)
Estimated travel time by road is 5 hours 47 minutes
We found 3 routes between Leon and Richardsville.
Available Routes
Route Directions
Take US-522 N, I-66 W, US-48 W and US-220 N to Beaver Run Rd in Hampshire County
Get on I-68 E/US-220 N in Cumberland from Upper Patterson Creek Rd, WV-46 E/Fort Ashby Rd and WV-28 N
Continue on US-220 N. Take I-99 N, PA-350 N, US-322 W and I-80 W to PA-28 N in Pine Creek Township. Take exit 81 from I-80 W
Drive to Richardsville Rd in Warsaw Township
Route Directions
Take US-29 N, US-15 N, US-22 W, US-322 W, ... and I-80 W to PA-28 N in Pine Creek Township. Take exit 81 from I-80 W
Drive to Richardsville Rd in Warsaw Township
Route Directions
Get on I-66 W in Warren County from US-522 N
Follow I-66 W and I-81 N to VA-37 N in Frederick County. Take exit 310 from I-81 N
Get on I-70 W/US-40 W/US-522 N in Washington County
Follow I-70 W, I-76 W and I-99 N/US-220 N to Snyder Township. Take exit 52 from I-99 N/US-220 N
Get on I-80 W in Bradford Township from PA-350 N and US-322 W
Follow I-80 W to PA-28 N in Pine Creek Township. Take exit 81 from I-80 W
Drive to Richardsville Rd in Warsaw Township
Journey Details
Traveling from Leon, Virginia to Richardsville, Pennsylvania covers 280.4 miles (451 km) in a north direction. This mixed highways and local roads, long-distance route typically takes 5 hours 6 minutes under normal conditions.
Drivers have 3 route options between these locations (280-336 miles / 451-542 km). The primary route shown here saves 54 minutes compared to alternatives.
The route features scenic views, toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Leon
Starting Point
Richardsville
Destination