Distance from Alberene, Virginia to Rio, Virginia

Alberene Rio
Total Distance
21.2 mi
(34.1 km)
Travel Time
31 minutes

The driving distance from Alberene, Virginia to Rio, Virginia is 21.2 mi (34.1 km)

The straight-line (air) distance is approximately 9.7 mi (15.6 km)

Estimated travel time by road is 31 minutes

We found 3 routes between Alberene and Rio.

Available Routes

Shortest
Old Lynchburg Rd
21.1 mi
33.9 km
33 minutes
Fastest
Plank Rd and US-29 N
21.2 mi
34.1 km
31 minutes
US-29 N
21.3 mi
34.3 km
31 minutes

Route Directions

Take Plank Rd to US-29 N in North Garden
7.1 mi
11 min
Continue on US-29 N to Rio. Take the exit toward VA-631/US-29/Rio Rd from US-29 N
14 mi
18 min
Drive to your destination
0.1 mi
1 min

Route Directions

Take Old Lynchburg Rd and Red Hill Rd to US-29 N
8.7 mi
14 min
Continue on US-29 N to Rio. Take the exit toward VA-631/US-29/Rio Rd from US-29 N
12.4 mi
16 min
Drive to your destination
0.1 mi
1 min

Route Directions

Take Plank Rd, Old Lynchburg Rd and US-29 N to Albemarle Square in Rio. Take the exit toward VA-631/US-29/Rio Rd from US-29 N
20.9 mi
32 min
Drive to your destination
0.1 mi
1 min

Journey Details

Traveling from Alberene, Virginia to Rio, Virginia covers 21.1 miles (34 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 3 route options between these locations (21-21 miles / 34-34 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Alberene

Starting Point

North Garden, Virginia

22 mi to destination

2 mi
Arrowhead, Virginia

17 mi to destination

1 mi
Sherwood Manor, Virginia

11 mi to destination

1 mi
University of Virginia, Virginia

6 mi to destination

0 mi
Rio

Destination