Distance from Mud Fork, Virginia to Princeton, West Virginia

Mud Fork Princeton
Total Distance
28.1 mi
(45.3 km)
Travel Time
43 minutes

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

Shortest Fastest
US-460 E
27.8 mi
44.8 km
39 minutes
WV-123 E
28.1 mi
45.3 km
43 minutes
WV-20 N
28.5 mi
45.8 km
43 minutes

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
24 mi
36 min
Follow US-19 N to N Walker St in Princeton
4.2 mi
7 min

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
28.5 mi
43 min

Route Directions

Take State Rte 655 and State Rte 650 to US-19 N/US-460 E
6.7 mi
13 min
Continue on US-460 E. Drive to N Walker St in Princeton
21.2 mi
26 min

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

Tiptop, Virginia

32 mi to destination

1 mi
Tabors, Virginia

Traveled 8 mi from origin

0 mi
Hereford, Virginia

24 mi to destination

1 mi
Falls Mills, Virginia

Traveled 16 mi from origin

1 mi
Bluewell, West Virginia

16 mi to destination

1 mi
Littlesburg, West Virginia

Traveled 24 mi from origin

1 mi
New Hope, West Virginia

8 mi to destination

1 mi
Princeton

Destination