Distance from Preston, Virginia to Boones Mill, Virginia

Preston Boones Mill
Total Distance
41.7 mi
(67.1 km)
Travel Time
49 minutes

The driving distance from Preston, Virginia to Boones Mill, Virginia is 41.7 mi (67.1 km)

The straight-line (air) distance is approximately 19.7 mi (31.7 km)

Estimated travel time by road is 49 minutes

We found 2 routes between Preston and Boones Mill.

Available Routes

Shortest Fastest
US-220 N
40 mi
64.4 km
48 minutes
Dillons Fork Rd and US-220 N
41.7 mi
67.1 km
49 minutes

Route Directions

Get on US-220 N from Preston Rd and Dillons Fork Rd
6.8 mi
10 min
34.7 mi
37 min
Continue on Boon St. Drive to Maggodee Rdg Ln
0.2 mi
1 min

Route Directions

Get on US-220 N from Preston Rd, Jordan Creek Rd, Hodges Farm Rd and The Great Rd
5.1 mi
9 min
34.7 mi
37 min
Continue on Boon St. Drive to Maggodee Rdg Ln
0.2 mi
1 min

Journey Details

Traveling from Preston, Virginia to Boones Mill, Virginia covers 40 miles (64 km) in a north direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.

Drivers have 2 route options between these locations (40-42 miles / 64-67 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Preston

Starting Point

Rangeley, Virginia

45 mi to destination

1 mi
Bassett, Virginia

Traveled 11 mi from origin

1 mi
Oak Level, Virginia

34 mi to destination

1 mi
Prilliman, Virginia

Traveled 23 mi from origin

1 mi
Ferrum, Virginia

23 mi to destination

2 mi
Barfoot, Virginia

Traveled 34 mi from origin

1 mi
Hickman, Virginia

11 mi to destination

1 mi
Helm, Virginia

Traveled 45 mi from origin

1 mi
Boones Mill

Destination