Distance from Preston, Virginia to Whitfield, Virginia

Preston Whitfield
Total Distance
38.6 mi
(62.2 km)
Travel Time
51 minutes

The driving distance from Preston, Virginia to Whitfield, Virginia is 38.6 mi (62.2 km)

The straight-line (air) distance is approximately 18.1 mi (29.2 km)

Estimated travel time by road is 51 minutes

We found 2 routes between Preston and Whitfield.

Available Routes

Shortest Fastest
US-58 E
38.2 mi
61.6 km
41 minutes
US-311
38.6 mi
62.2 km
51 minutes

Route Directions

Follow Preston Rd to US-58 E in Horse Pasture
2.7 mi
4 min
0.1 mi
0 min
6.6 mi
9 min
Take Morehead Ave to NC-14 S/NC-87 S in Rockingham County
5.2 mi
6 min
Continue on NC-14 S/NC-87 S to Eden
5.5 mi
7 min
Continue on US-311. Take US-58 E to Mayfield Rd in Danville
17.9 mi
20 min
Follow Mayfield Rd to your destination in Pittsylvania County
0.7 mi
1 min

Route Directions

Follow Preston Rd to US-58 E in Horse Pasture
2.7 mi
4 min
Continue on US-58 E/US-58 BYP E. Drive to Mayfield Rd in Danville
34.9 mi
34 min
Follow Mayfield Rd to your destination in Pittsylvania County
0.7 mi
1 min

Journey Details

Traveling from Preston, Virginia to Whitfield, Virginia covers 38.2 miles (62 km) in a east direction. This highway, moderate route typically takes 41 minutes under normal conditions.

Drivers have 2 route options between these locations (38-39 miles / 62-62 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Preston

Starting Point

Chestnut Knob, Virginia

42 mi to destination

1 mi
Fontaine, Virginia

Traveled 10 mi from origin

1 mi
Old Liberty, Virginia

31 mi to destination

1 mi
Irisburg, Virginia

Traveled 21 mi from origin

1 mi
Aiken Summit, Virginia

21 mi to destination

0 mi
Cascade, Virginia

Traveled 31 mi from origin

1 mi
Mayfield, North Carolina

10 mi to destination

2 mi
Whitfield

Destination