Distance from Middleport, Ohio to Greer, West Virginia

Middleport Greer
Total Distance
25.2 mi
(40.6 km)
Travel Time
35 minutes

The driving distance from Middleport, Ohio to Greer, West Virginia is 25.2 mi (40.6 km)

The straight-line (air) distance is approximately 7.8 mi (12.6 km)

Estimated travel time by road is 35 minutes

We found 3 routes between Middleport and Greer.

Available Routes

Shortest Fastest
WV-62 S
20.9 mi
33.6 km
32 minutes
Union Campground Rd
24.8 mi
39.9 km
44 minutes
OH-7 S/Ohio River Scenic Byway and WV-2 N
25.2 mi
40.6 km
35 minutes

Route Directions

Take Bradbury Rd to OH-7 S/Ohio River Scenic Byway
1.4 mi
2 min
Follow OH-7 S/Ohio River Scenic Byway and WV-2 N to Greer Rd in Mason County
21.5 mi
28 min
2.3 mi
4 min

Route Directions

Take 2nd St and WV-62 N to Main St in New Haven
7 mi
12 min
Take Union Campground Rd and Sassafras Rd to Sandhill Rd in Letart
8.6 mi
16 min
Take Rayburn Rd to Greer Rd
6.9 mi
10 min
2.3 mi
4 min

Route Directions

Take WV-62 S and Co Rte 16 to Greer Rd in Mason County
18.5 mi
28 min
2.3 mi
4 min

Journey Details

Traveling from Middleport, Ohio to Greer, West Virginia covers 20.9 miles (34 km) in a south direction. This secondary roads, moderate route typically takes 32 minutes under normal conditions.

Drivers have 3 route options between these locations (21-25 miles / 34-41 km). The primary route shown here saves 13 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 37 mph (60 km/h) .

Journey Waypoints

Middleport

Starting Point

Pike Hill, West Virginia

18 mi to destination

0 mi
Upper Flats, West Virginia

Traveled 9 mi from origin

2 mi
Rayburn, West Virginia

9 mi to destination

1 mi
Flatrock, West Virginia

Traveled 18 mi from origin

1 mi
Greer

Destination