Distance from Heards, Virginia to Thomas Terrace, Virginia

Heards Thomas Terrace
Total Distance
56.7 mi
(91.2 km)
Travel Time
1 hour 1 minute

The driving distance from Heards, Virginia to Thomas Terrace, Virginia is 56.7 mi (91.2 km)

The straight-line (air) distance is approximately 25.1 mi (40.3 km)

Estimated travel time by road is 1 hour 1 minute

We found 3 routes between Heards and Thomas Terrace.

Available Routes

Shortest
VA-151 S and US-29 S
56.6 mi
91 km
1 hour 9 minutes
Fastest
US-29 S
56.7 mi
91.2 km
1 hour 1 minute
US-29 S and VA-26 S/Oakville Rd
67.1 mi
107.9 km
1 hour 22 minutes

Route Directions

56.7 mi
1 hr 1 min

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
24.4 mi
24 min
Take VA-657 to US-60 E
8.7 mi
13 min
5.5 mi
6 min
Get on US-460 W in Appomattox from VA-26 S/Oakville Rd
12.9 mi
14 min
10.6 mi
11 min
Drive to Westview Cir
0.4 mi
1 min

Route Directions

4.8 mi
10 min
Take VA-151 S and US-29 S to Circle Dr in Campbell County
51.3 mi
57 min
Drive to Westview Cir
0.4 mi
1 min

Journey Details

Traveling from Heards, Virginia to Thomas Terrace, Virginia covers 56.6 miles (91 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 9 minutes under normal conditions.

Drivers have 3 route options between these locations (57-67 miles / 91-108 km). The primary route shown here saves 14 minutes compared to alternatives.

Journey Waypoints

Heards

Starting Point

Lawthorne Mill, Virginia

58 mi to destination

1 mi
Shipman, Virginia

43 mi to destination

1 mi
Arrington, Virginia

Traveled 29 mi from origin

1 mi
Tye River, Virginia

29 mi to destination

2 mi
Riverville, Virginia

Traveled 43 mi from origin

2 mi
Walkers Ford, Virginia

14 mi to destination

1 mi
Galts Mill, Virginia

Traveled 58 mi from origin

1 mi
Thomas Terrace

Destination