Distance from Alabama Creek, Virginia to Heards, Virginia

Alabama Creek Heards
Total Distance
44.9 mi
(72.3 km)
Travel Time
1 hour 6 minutes

The driving distance from Alabama Creek, Virginia to Heards, Virginia is 44.9 mi (72.3 km)

The straight-line (air) distance is approximately 14.2 mi (22.8 km)

Estimated travel time by road is 1 hour 6 minutes

We found 3 routes between Alabama Creek and Heards.

Available Routes

Shortest Fastest
James River Rd and US-29 N
42.3 mi
68.1 km
1 hour
State Rte 602
44.9 mi
72.3 km
1 hour 6 minutes
US-29 N
50.5 mi
81.3 km
1 hour 6 minutes

Route Directions

Take State Rte 606 to State Rte 604 in Wingina
4.9 mi
10 min
Continue on State Rte 604 to State Rte 660
4.4 mi
7 min
4.4 mi
6 min
Continue on State Rte 602. Take Howardsville Turnpike, VA-6 W and US-29 N to Heards Mountain Rd in Covesville
29.3 mi
38 min
1.9 mi
4 min

Route Directions

Take State Rte 605 to US-60 W in Appomattox County
10 mi
18 min
5.5 mi
6 min
Continue on VA-657 to US-29 N
8.7 mi
13 min
24.4 mi
24 min
1.9 mi
4 min

Route Directions

Take State Rte 606 to State Rte 604 in Wingina
4.9 mi
10 min
Follow James River Rd and US-29 N to Heards Mountain Rd in Covesville
35.5 mi
45 min
1.9 mi
4 min

Journey Details

Traveling from Alabama Creek, Virginia to Heards, Virginia covers 42.3 miles (68 km) in a north direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.

Drivers have 3 route options between these locations (42-51 miles / 68-81 km). The primary route shown here saves 6 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .

Journey Waypoints

Alabama Creek

Starting Point

Norwood, Virginia

33 mi to destination

1 mi
Shipman, Virginia

25 mi to destination

2 mi
Rockfish, Virginia

16 mi to destination

1 mi
Faber, Virginia

8 mi to destination

1 mi
Covesville, Virginia

Traveled 33 mi from origin

2 mi
Heards

Destination