Distance from Swanton, Maryland to Marrowbone Heights, Virginia
The driving distance from Swanton, Maryland to Marrowbone Heights, Virginia is 291.3 mi (468.8 km)
The straight-line (air) distance is approximately 123.9 mi (199.4 km)
Estimated travel time by road is 4 hours 54 minutes
We found 3 routes between Swanton and Marrowbone Heights.
Available Routes
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
Follow I-81 S and US-220 S to Villa Rd in Henry County
Follow Villa Rd and Sinclair St to Windover St
Route Directions
Take MD-38 S and WV-42 S to US-50 E in Mineral County
Take WV-93 W and US-48 E 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
Follow I-81 S and US-220 S to Villa Rd in Henry County
Follow Villa Rd and Sinclair St to Windover St
Route Directions
Follow Swanton Rd, MD-135 W and MD-560 S to US-50 E in Gormania
Take US-48 and US-220 S to VA-39 E in Bath County
Get on I-64 W in Alleghany County
Take US-220 S to Villa Rd in Henry County
Follow Villa Rd and Sinclair St to Windover St
Journey Details
Traveling from Swanton, Maryland to Marrowbone Heights, Virginia covers 273.2 miles (440 km) in a south direction. This mixed highways and local roads, long-distance route typically takes 5 hours 21 minutes under normal conditions.
Drivers have 3 route options between these locations (273-291 miles / 440-469 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Swanton
Starting Point
Marrowbone Heights
Destination