Distance from MacArthur, West Virginia to Elgood, West Virginia
The driving distance from MacArthur, West Virginia to Elgood, West Virginia is 47 mi (75.6 km)
The straight-line (air) distance is approximately 18.1 mi (29.1 km)
Estimated travel time by road is 52 minutes
This route includes Toll roads along the way.
We found 2 routes between MacArthur and Elgood.
Available Routes
Route Directions
Get on I-64 E/I-77 S
Follow I-77 S to US-460 E in Mercer County. Take exit 9 from I-77 S
Continue on US-460 E. Take Cheesy Creek Rd/Paynes Fork Rd to Elgood Rd/Hatcher Rd
Route Directions
Get on I-64 E/I-77 S
Follow I-77 S to Mercer Springs Rd/Spanishburg-Athens Rd in Mercer County. Take exit 14 from I-77 S
Take Eads Mill Rd and Pisgah Rd to Elgood Rd
Journey Details
Traveling from MacArthur, West Virginia to Elgood, West Virginia covers 42.7 miles (69 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 55 minutes under normal conditions.
Drivers have 2 route options between these locations (43-47 miles / 69-76 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views, toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 49 mph (79 km/h) .
Journey Waypoints
MacArthur
Starting Point
Elgood
Destination