Distance from Windsor, Virginia to Spratleys Mill, Virginia

Windsor Spratleys Mill
Total Distance
29.2 mi
(47.1 km)
Travel Time
38 minutes

The driving distance from Windsor, Virginia to Spratleys Mill, Virginia is 29.2 mi (47.1 km)

The straight-line (air) distance is approximately 13.1 mi (21.1 km)

Estimated travel time by road is 38 minutes

We found 3 routes between Windsor and Spratleys Mill.

Available Routes

Shortest Fastest
US-460 W and VA-31 N
26.7 mi
43 km
31 minutes
US-258 N and State Rte 637
28.4 mi
45.7 km
38 minutes
US-460 W
29.2 mi
47.1 km
38 minutes

Route Directions

Take US-460 W and State Rte 616/Proctors Bridge Rd to State Rte 618 in Surry County
18.3 mi
22 min
2 mi
2 min
Continue on State Rte 617 to State Rte 605
2.7 mi
3 min
Continue on State Rte 605 to VA-31 S
3.2 mi
4 min
1 mi
1 min
2.1 mi
3 min

Route Directions

Follow US-258 N to State Rte 637
7.8 mi
9 min
Follow State Rte 637 to State Rte 621
9 mi
12 min
0.3 mi
0 min
3 mi
4 min
Continue on State Rte 617 to State Rte 605
2 mi
2 min
Continue on State Rte 605 to VA-31 S
3.2 mi
4 min
1 mi
1 min
2.1 mi
3 min

Route Directions

26.7 mi
31 min

Journey Details

Traveling from Windsor, Virginia to Spratleys Mill, Virginia covers 26.7 miles (43 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.

Drivers have 3 route options between these locations (27-29 miles / 43-47 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Windsor

Starting Point

Whitleys Crossroads, Virginia

30 mi to destination

1 mi
Raynor, Virginia

Traveled 15 mi from origin

2 mi
Sycamore Crossroads, Virginia

15 mi to destination

1 mi
Ellis Fork, Virginia

8 mi to destination

1 mi
Dendron, Virginia

Traveled 30 mi from origin

1 mi
Spratleys Mill

Destination