Distance from Elmhurst, West Virginia to McVey, West Virginia
The driving distance from Elmhurst, West Virginia to McVey, West Virginia is 66.6 mi (107.1 km)
The straight-line (air) distance is approximately 19.9 mi (32 km)
Estimated travel time by road is 1 hour 23 minutes
We found 3 routes between Elmhurst and McVey.
Available Routes
Route Directions
Get on I-64 W in Greenbrier County from State Hwy 3 W and WV-12 N/Alta Dr
Follow I-64 W to Joe L Smith Dr in Raleigh County. Take exit 124 from I-64 W
Take US-19 S and Sullivan Rd to your destination
Route Directions
Take Johnsons Crossroads, Wolfcreek Rd, Anderson Rd/Creamery Rd/Wayside Creamery Rd, Wayside Talcott Rd and Beacon Hill Rd to State Hwy 3 W/WV-12 S in Summers County
Follow Judson Rd to WV-20 N in Sandstone
Take I-64 W to Covington Dr in Raleigh County
Take Sullivan Rd to your destination
Route Directions
Take Johnsons Crossroads, Wolfcreek Rd, Anderson Rd/Creamery Rd/Wayside Creamery Rd, Wayside Talcott Rd and Beacon Hill Rd to State Hwy 3 W/WV-12 S in Summers County
Continue on State Hwy 3 W to Raleigh County
Take Sullivan Rd to your destination
Journey Details
Traveling from Elmhurst, West Virginia to McVey, West Virginia covers 48.5 miles (78 km) in a west direction. This secondary roads, moderate route typically takes 1 hour 27 minutes under normal conditions.
Drivers have 3 route options between these locations (49-67 miles / 78-107 km). The primary route shown here saves 12 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 31 mph (50 km/h) .
Journey Waypoints
Elmhurst
Starting Point
McVey
Destination