Distance from Brandon, Virginia to Surry, Virginia

Brandon Surry
Total Distance
20.7 mi
(33.4 km)
Travel Time
30 minutes

The driving distance from Brandon, Virginia to Surry, Virginia is 20.7 mi (33.4 km)

The straight-line (air) distance is approximately 7.5 mi (12.1 km)

Estimated travel time by road is 30 minutes

We found 3 routes between Brandon and Surry.

Available Routes

Shortest Fastest
VA-10 E
19.5 mi
31.3 km
25 minutes
VA-10 E and State Rte 610
20.7 mi
33.4 km
30 minutes
State Rte 626
22 mi
35.4 km
33 minutes

Route Directions

Follow State Rte 611 and State Rte 610 to VA-10 E
5.1 mi
9 min
Follow VA-10 E, State Rte 610 and State Rte 626 to VA-10 W/VA-31 S in Surry
15.7 mi
21 min

Route Directions

Follow State Rte 611 and State Rte 610 to VA-10 E
5.1 mi
9 min
1.5 mi
1 min
Follow Cabin Point Rd to State Rte 626
4.8 mi
6 min
Follow State Rte 626 to VA-10 W/VA-31 S in Surry
10.6 mi
16 min

Route Directions

19.5 mi
25 min

Journey Details

Traveling from Brandon, Virginia to Surry, Virginia covers 19.5 miles (31 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 25 minutes under normal conditions.

Drivers have 3 route options between these locations (19-22 miles / 31-35 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Brandon

Starting Point

Claremont Manor, Virginia

17 mi to destination

0 mi
Claremont, Virginia

Traveled 4 mi from origin

0 mi
Eastover, Virginia

Traveled 9 mi from origin

1 mi
Surry

Destination