Distance from Brandon, Virginia to Windsor, Virginia
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
Route Directions
Follow State Rte 611 and State Rte 610 to VA-10 E
Continue on VA-10 E. Take State Rte 622 to State Rte 623 in Surry County
Follow State Rte 623 to State Rte 621 in Isle of Wight County
Follow State Rte 637 to US-258 S
Route Directions
Follow State Rte 611 and State Rte 610 to VA-10 E
Continue to State Rte 615
Drive to US-460 E in Windsor
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
Windsor
Destination