Distance from Leon, Virginia to Lahore, Virginia

Leon Lahore
Total Distance
29.2 mi
(47 km)
Travel Time
32 minutes

The driving distance from Leon, Virginia to Lahore, Virginia is 29.2 mi (47 km)

The straight-line (air) distance is approximately 11.7 mi (18.9 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Leon and Lahore.

Available Routes

Shortest
State Rte 631 and State Rte 600
23.6 mi
37.9 km
34 minutes
State Rte 631, US-15 S and State Rte 629
25 mi
40.2 km
35 minutes
Fastest
US-29 N and US-522 S
29.2 mi
47 km
32 minutes

Route Directions

29.2 mi
32 min

Route Directions

Follow State Rte 631 to US-15 S in Locust Dale
7.5 mi
11 min
Continue on US-15 S. Take State Rte 629 to State Rte 669 in Orange County
17.4 mi
24 min
0 mi
0 min

Route Directions

Follow State Rte 631 to US-15 S in Locust Dale
7.5 mi
11 min
1.2 mi
1 min
4.1 mi
5 min
2.5 mi
3 min
3 mi
5 min
0.2 mi
0 min
4.5 mi
6 min
0.5 mi
0 min
0 mi
0 min

Journey Details

Traveling from Leon, Virginia to Lahore, Virginia covers 23.6 miles (38 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (24-29 miles / 38-47 km). The primary route shown here saves 27 seconds compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 44 mph (71 km/h) .

Journey Waypoints

Leon

Starting Point

Waylands Mill, Virginia

27 mi to destination

1 mi
Buena, Virginia

20 mi to destination

1 mi
Rapidan, Virginia

14 mi to destination

1 mi
Nasons, Virginia

Traveled 20 mi from origin

1 mi
Unionville, Virginia

Traveled 27 mi from origin

2 mi
Lahore

Destination