Distance from Brandon, Virginia to Windsor, Virginia

Brandon Windsor
Total Distance
46 mi
(74.1 km)
Travel Time
1 hour 1 minute

The driving distance from Brandon, Virginia to Windsor, Virginia is 46 mi (74.1 km)

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

Estimated travel time by road is 1 hour 1 minute

We found 2 routes between Brandon and Windsor.

Available Routes

Shortest Fastest
US-460 E
41.9 mi
67.4 km
53 minutes
VA-10 E
46 mi
74.1 km
1 hour 1 minute

Route Directions

Follow State Rte 611 and State Rte 610 to VA-10 E
5.1 mi
9 min
Continue on VA-10 E. Take State Rte 622 to State Rte 623 in Surry County
21 mi
25 min
Follow State Rte 623 to State Rte 621 in Isle of Wight County
3 mi
4 min
0.3 mi
0 min
Follow State Rte 637 to US-258 S
9 mi
12 min
6.6 mi
7 min
1.1 mi
2 min

Route Directions

Follow State Rte 611 and State Rte 610 to VA-10 E
5.1 mi
9 min
2.1 mi
2 min
3 mi
3 min
Continue to State Rte 615
5.7 mi
7 min
3.3 mi
4 min
Drive to US-460 E in Windsor
22.7 mi
26 min

Journey Details

Traveling from Brandon, Virginia to Windsor, Virginia covers 41.9 miles (67 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.

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

Journey Waypoints

Brandon

Starting Point

Claremont, Virginia

49 mi to destination

1 mi
Spring Grove, Virginia

Traveled 12 mi from origin

1 mi
Spratleys Mill, Virginia

36 mi to destination

1 mi
Elberon, Virginia

Traveled 24 mi from origin

1 mi
Runnymede, Virginia

24 mi to destination

1 mi
Sycamore Crossroads, Virginia

Traveled 36 mi from origin

1 mi
Stotts Crossroads, Virginia

12 mi to destination

1 mi
Whitleys Crossroads, Virginia

Traveled 49 mi from origin

1 mi
Windsor

Destination