Distance from Abingdon, Virginia to Alvarado, Virginia

Abingdon Alvarado
Total Distance
10.8 mi
(17.3 km)
Travel Time
20 minutes

The driving distance from Abingdon, Virginia to Alvarado, Virginia is 10.8 mi (17.3 km)

The straight-line (air) distance is approximately 3.9 mi (6.3 km)

Estimated travel time by road is 20 minutes

We found 3 routes between Abingdon and Alvarado.

Available Routes

Shortest
US-11 N, US-58 E and Saturn Dr
9.7 mi
15.7 km
19 minutes
Fastest
US-58 E
10.7 mi
17.3 km
18 minutes
US-11 N and US-58 E
10.8 mi
17.3 km
20 minutes

Route Directions

0 mi
0 min
Take US-58 E to Osceola Rd
7.6 mi
13 min
Follow Osceola Rd and Alvarado Rd to Riverwalk Trail
3.1 mi
6 min

Route Directions

Get on I-81 N
1 mi
2 min
Follow I-81 N and US-58 E to Bethel Rd
6.5 mi
8 min
Take Saturn Dr and Alvarado Rd to Riverwalk Trail
3.3 mi
7 min

Route Directions

0 mi
0 min
Take US-58 E to Bethel Rd
6.5 mi
12 min
Take Saturn Dr and Alvarado Rd to Riverwalk Trail
3.3 mi
7 min

Journey Details

Traveling from Abingdon, Virginia to Alvarado, Virginia covers 9.7 miles (16 km) in a southeast direction. This secondary roads, short route typically takes 19 minutes under normal conditions.

Drivers have 3 route options between these locations (10-11 miles / 16-17 km). The primary route shown here saves 16 seconds compared to alternatives.

Journey Waypoints

Abingdon

Starting Point

Stone Mill, Virginia

9 mi to destination

1 mi
Watauga, Virginia

7 mi to destination

1 mi
Alvarado

Destination