Distance from Miami, West Virginia to Skeggs, Virginia
The driving distance from Miami, West Virginia to Skeggs, Virginia is 145.7 mi (234.5 km)
The straight-line (air) distance is approximately 46.5 mi (74.8 km)
Estimated travel time by road is 2 hours 34 minutes
This route includes Toll roads along the way.
We found 3 routes between Miami and Skeggs.
Available Routes
Route Directions
Get on I-64 E/I-77 S
Follow I-77 S to US-52 N in Mercer County. Take exit 1 from I-77 S
Follow US-460 W to your destination in Oakwood
Route Directions
Get on I-64 E/I-77 S
Continue on I-64 E/I-77 S. Take US-19 S, I-77 S and US-460 W to VA-624/Garden Creek Rd in Oakwood
Follow VA-624/Garden Creek Rd to your destination
Route Directions
Take I-64 E/I-77 S, WV-97 W, US-52 S and Mountaineer Hwy S to your destination in Oakwood
Journey Details
Traveling from Miami, West Virginia to Skeggs, Virginia covers 135.6 miles (218 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 3 hours 4 minutes under normal conditions.
Drivers have 3 route options between these locations (136-155 miles / 218-249 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During midday weekday travel, expect lighter midday traffic with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Miami
Starting Point
Skeggs
Destination