Distance from Swanton, Maryland to Alton, Virginia
The driving distance from Swanton, Maryland to Alton, Virginia is 316.6 mi (509.6 km)
The straight-line (air) distance is approximately 124.1 mi (199.8 km)
Estimated travel time by road is 5 hours 47 minutes
We found 2 routes between Swanton and Alton.
Available Routes
Route Directions
Take MD-135 E to US-220 S in McCoole
Continue on US-220 S to Keyser. Take the exit toward Ft Ashby/Keyser Industrial Pk from US-220 S
Continue on WV-46 E. Take Slanesville Pike and WV-127 E to US-522 S in Cross Junction
Take I-81 S, I-64 E, US-29 S and US-501 S to State Rte 658 in Cluster Springs
Continue on State Rte 658. Drive to State Rte 655 in Alton
Route Directions
Follow Swanton Rd, MD-135 W and MD-560 S to US-50 E in Gormania
Continue on US-50 E. Take US-48 to WV-259 S in Baker. Take the VA-259 S exit from US-48
Get on I-81 S in Rockingham County from WV-259 S and VA-259
Continue on I-81 S. Take I-64 E, US-29 S and US-501 S to State Rte 658 in Cluster Springs
Continue on State Rte 658. Drive to State Rte 655 in Alton
Journey Details
Traveling from Swanton, Maryland to Alton, Virginia covers 289.6 miles (466 km) in a south direction. This mixed highways and local roads, long-distance route typically takes 5 hours 15 minutes under normal conditions.
Drivers have 2 route options between these locations (290-317 miles / 466-510 km). The primary route shown here saves 32 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 54 mph (87 km/h) .
Journey Waypoints
Swanton
Starting Point
Alton
Destination