Distance from Mud Fork, Virginia to Princeton, West Virginia
The driving distance from Mud Fork, Virginia to Princeton, West Virginia is 28.1 mi (45.3 km)
The straight-line (air) distance is approximately 13.7 mi (22.1 km)
Estimated travel time by road is 43 minutes
We found 3 routes between Mud Fork and Princeton.
Available Routes
Route Directions
Take State Rte 644/Abbs Valley Rd, Big Branch Rd and WV-123 E to US-19 N/US-460 E in Mercer County
Follow US-19 N to N Walker St in Princeton
Route Directions
Take State Rte 655, State Rte 644/Abbs Valley Rd, Big Branch Rd, WV-123 E/Brushfork Rd and WV-20 N to N Walker St in Princeton
Route Directions
Take State Rte 655 and State Rte 650 to US-19 N/US-460 E
Continue on US-460 E. Drive to N Walker St in Princeton
Journey Details
Traveling from Mud Fork, Virginia to Princeton, West Virginia covers 27.8 miles (45 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (28-28 miles / 45-46 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Mud Fork
Starting Point
Princeton
Destination