Distance from West Vindex, Maryland to Goshen, Virginia
The driving distance from West Vindex, Maryland to Goshen, Virginia is 148.5 mi (239 km)
The straight-line (air) distance is approximately 62.2 mi (100.1 km)
Estimated travel time by road is 3 hours 11 minutes
We found 3 routes between West Vindex and Goshen.
Available Routes
Route Directions
Follow MD-38 S and WV-42 S to US-50 E in Mineral County
Follow WV-93 W and WV-42 S to N Main St in Petersburg
Follow US-220 S to VA-39 E in Bath County
Follow VA-39 E to Main St/Virginia 39 Alt in Goshen
Route Directions
Follow MD-38 S and WV-42 S to US-50 E in Mineral County
Follow WV-93 W to US-48 E in New Creek
Continue on US-48 E. Take WV-259 S, VA-259 and I-81 S to VA-42 S in Swoope
Follow VA-42 S to Main St/Virginia 39 Alt in Goshen
Route Directions
Take WV-93 W, Jordan Run Rd, WV-28 S, Snowy Mountain Rd, ... and VA-39 E to Main St/Virginia 39 Alt in Goshen
Journey Details
Traveling from West Vindex, Maryland to Goshen, Virginia covers 146.7 miles (236 km) in a south direction. This mixed highways and local roads, substantial route typically takes 3 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (147-174 miles / 236-279 km). The primary route shown here saves 36 seconds compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 49 mph (79 km/h) .
Journey Waypoints
West Vindex
Starting Point
Goshen
Destination