Distance from Evergreen, Virginia to Sprouses Corner, Virginia

Evergreen Sprouses Corner
Total Distance
32.1 mi
(51.7 km)
Travel Time
38 minutes

The driving distance from Evergreen, Virginia to Sprouses Corner, Virginia is 32.1 mi (51.7 km)

The straight-line (air) distance is approximately 13 mi (20.9 km)

Estimated travel time by road is 38 minutes

We found 3 routes between Evergreen and Sprouses Corner.

Available Routes

Shortest Fastest
State Hwy 24 E
31.4 mi
50.6 km
35 minutes
State Hwy 24 E and State Rte 640
32.1 mi
51.7 km
38 minutes
US-460 E and US-15 N
36.7 mi
59.1 km
39 minutes

Route Directions

Take State Hwy 24 E/VA-24 E to State Rte 642 in Buckingham County
21.1 mi
22 min
Follow State Rte 642 and State Rte 640 to US-15 N
10.1 mi
13 min
Drive to US-15 S
1 mi
3 min

Route Directions

36.7 mi
39 min

Route Directions

31.4 mi
35 min

Journey Details

Traveling from Evergreen, Virginia to Sprouses Corner, Virginia covers 31.4 miles (51 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 3 route options between these locations (31-37 miles / 51-59 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 53 mph (85 km/h) .

Journey Waypoints

Evergreen

Starting Point

Appomattox, Virginia

30 mi to destination

3 mi
Virginia, Virginia

Traveled 7 mi from origin

3 mi
Chestnut Grove, Virginia

15 mi to destination

1 mi
Andersonville, Virginia

Traveled 22 mi from origin

1 mi
Buckingham, Virginia

Traveled 30 mi from origin

2 mi
Sprouses Corner

Destination