Distance from Miami, West Virginia to Swiss, West Virginia
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
Route Directions
Get on I-64 W/I-77 N
Follow I-64 W/I-77 N and US-60 E/E Dupont Ave to Cannelton Hollow Road in Smithers
Continue on Cannelton Hollow Road. Take WV-39 E to S Swiss Rd in Nicholas County
Route Directions
Drive from Cabin Creek Rd, WV-61 S, Cannelton Hollow Road and WV-39 E to Nicholas County
Drive to S Swiss Rd
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
Swiss
Destination