Distance from Mud Fork, Virginia to Christian Fork, West Virginia
The driving distance from Mud Fork, Virginia to Christian Fork, West Virginia is 31.4 mi (50.5 km)
The straight-line (air) distance is approximately 15.7 mi (25.3 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Mud Fork and Christian Fork.
Available Routes
Route Directions
Take State Rte 655 and State Rte 650 to US-19 N/US-460 E
Take Turnpike Industrial Park Rd to your destination
Route Directions
Take State Rte 644/Abbs Valley Rd, Big Branch Rd and WV-20 N/New Hope Rd to Maple Acres Rd/Old U.S. 19 S in Mercer County
Take Glenwood Park Rd to Courthouse Rd
Follow US-460 E to Halls Ridge Rd
Take Turnpike Industrial Park Rd to your destination
Route Directions
Take State Rte 655 and State Rte 650 to US-19 N/US-460 E
Continue on US-460 E. Take I-77 N to Halls Ridge Rd in Mercer County
Take Turnpike Industrial Park Rd to your destination
Journey Details
Traveling from Mud Fork, Virginia to Christian Fork, West Virginia covers 31.2 miles (50 km) in a east direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.
Drivers have 3 route options between these locations (31-33 miles / 50-53 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Mud Fork
Starting Point
Christian Fork
Destination