Distance from Leon, Virginia to Oakshade, Virginia

Leon Oakshade
Total Distance
19.4 mi
(31.3 km)
Travel Time
25 minutes

The driving distance from Leon, Virginia to Oakshade, Virginia is 19.4 mi (31.3 km)

The straight-line (air) distance is approximately 9.3 mi (15 km)

Estimated travel time by road is 25 minutes

We found 3 routes between Leon and Oakshade.

Available Routes

Shortest
State Rte 633
18.2 mi
29.3 km
26 minutes
US-29 N, US-29 BUS N and VA-229 N
19.1 mi
30.7 km
26 minutes
Fastest
US-29 N and VA-229 N
19.4 mi
31.3 km
25 minutes

Route Directions

5.4 mi
5 min
Take State Rte 641 to US-522 S
3.8 mi
6 min
0.2 mi
0 min
2.4 mi
3 min
7.3 mi
8 min
Follow State Rte 726 to State Rte 624
0.4 mi
0 min

Route Directions

19.1 mi
26 min

Route Directions

1.8 mi
1 min
Follow State Rte 633 to US-522 S
6.1 mi
9 min
0.2 mi
0 min
2.5 mi
4 min
0.1 mi
0 min
Follow State Rte 633 to VA-229 N
4.6 mi
7 min
2.5 mi
2 min
Follow State Rte 726 to State Rte 624
0.4 mi
0 min

Journey Details

Traveling from Leon, Virginia to Oakshade, Virginia covers 18.2 miles (29 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 26 minutes under normal conditions.

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

Journey Waypoints

Leon

Starting Point

Reva, Virginia

21 mi to destination

2 mi
Norman, Virginia

16 mi to destination

1 mi
Cardova, Virginia

11 mi to destination

0 mi
Rixeyville, Virginia

5 mi to destination

1 mi
Oakshade

Destination