Distance from Miami, West Virginia to Barbours Creek, Virginia

Miami Barbours Creek
Total Distance
150.3 mi
(241.9 km)
Travel Time
2 hours 47 minutes

The driving distance from Miami, West Virginia to Barbours Creek, Virginia is 150.3 mi (241.9 km)

The straight-line (air) distance is approximately 53.8 mi (86.6 km)

Estimated travel time by road is 2 hours 47 minutes

We found 2 routes between Miami and Barbours Creek.

Available Routes

Shortest Fastest Tolls
I-77 S and US-460 E
143.9 mi
231.7 km
2 hours 35 minutes
I-64 E
150.3 mi
241.9 km
2 hours 47 minutes

Route Directions

Get on I-64 E/I-77 S
0.7 mi
1 min
Follow I-64 E/I-77 S to S Durant Rd in Covington. Take exit 14 from I-64 E
120.4 mi
1 hr 59 min
Take VA-18 S, State Rte 616, VA-617 and State Rte 611 to VA-615 in Craig County
29.2 mi
46 min

Route Directions

Get on I-64 E/I-77 S
0.7 mi
1 min
Follow I-77 S and US-460 E to VA-42 E in Newport
108.5 mi
1 hr 48 min
Continue on VA-42 E. Drive to VA-615 in Craig County
34.7 mi
46 min

Journey Details

Traveling from Miami, West Virginia to Barbours Creek, Virginia covers 143.9 miles (232 km) in a southeast direction. This highway, substantial route typically takes 2 hours 35 minutes under normal conditions.

Drivers have 2 route options between these locations (144-150 miles / 232-242 km). The primary route shown here saves 12 minutes compared to alternatives.

The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 56 mph (90 km/h) .

Journey Waypoints

Miami

Starting Point

Laurel Branch, West Virginia

124 mi to destination

1 mi
Lochgelly, West Virginia

Traveled 31 mi from origin

1 mi
Beury, West Virginia

93 mi to destination

2 mi
Spring Dale, West Virginia

Traveled 62 mi from origin

1 mi
Blue Sulphur Springs, West Virginia

62 mi to destination

1 mi
Fort Spring, West Virginia

Traveled 93 mi from origin

1 mi
Glace, West Virginia

31 mi to destination

1 mi
Sweet Springs, West Virginia

Traveled 124 mi from origin

1 mi
Barbours Creek

Destination