Distance from Miami, West Virginia to Swiss, West Virginia

Miami Swiss
Total Distance
35.4 mi
(57 km)
Travel Time
49 minutes

The driving distance from Miami, West Virginia to Swiss, West Virginia is 35.4 mi (57 km)

The straight-line (air) distance is approximately 11.3 mi (18.3 km)

Estimated travel time by road is 49 minutes

This route includes Toll roads along the way.

We found 2 routes between Miami and Swiss.

Available Routes

Shortest
WV-61 S and Cannelton Hollow Road
33.2 mi
53.5 km
51 minutes
Fastest Tolls
US-60 E/E Dupont Ave
35.4 mi
57 km
49 minutes

Route Directions

Get on I-64 W/I-77 N
0.7 mi
1 min
Follow I-64 W/I-77 N and US-60 E/E Dupont Ave to Cannelton Hollow Road in Smithers
18.2 mi
22 min
Continue on Cannelton Hollow Road. Take WV-39 E to S Swiss Rd in Nicholas County
16.5 mi
25 min

Route Directions

Drive from Cabin Creek Rd, WV-61 S, Cannelton Hollow Road and WV-39 E to Nicholas County
33 mi
50 min
Drive to S Swiss Rd
0.2 mi
1 min

Journey Details

Traveling from Miami, West Virginia to Swiss, West Virginia covers 33.2 miles (53 km) in a east direction. This secondary roads, moderate route typically takes 51 minutes under normal conditions.

Drivers have 2 route options between these locations (33-35 miles / 53-57 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Miami

Starting Point

Livingston, West Virginia

26 mi to destination

0 mi
Handley, West Virginia

Traveled 7 mi from origin

1 mi
Montgomery, West Virginia

20 mi to destination

1 mi
Carbondale, West Virginia

Traveled 13 mi from origin

0 mi
Marting, West Virginia

13 mi to destination

1 mi
Wyndal, West Virginia

7 mi to destination

1 mi
Beech Glen, West Virginia

Traveled 26 mi from origin

0 mi
Swiss

Destination