Distance from Heards, Virginia to Mason Cove, Virginia

Heards Mason Cove
Total Distance
118.7 mi
(191 km)
Travel Time
2 hours 9 minutes

The driving distance from Heards, Virginia to Mason Cove, Virginia is 118.7 mi (191 km)

The straight-line (air) distance is approximately 50.5 mi (81.3 km)

Estimated travel time by road is 2 hours 9 minutes

We found 2 routes between Heards and Mason Cove.

Available Routes

Shortest Fastest
I-81 S
114.5 mi
184.3 km
1 hour 56 minutes
US-29 S and US-460 W
118.7 mi
191 km
2 hours 9 minutes

Route Directions

Follow Heards Mountain Rd to US-29 S
4.5 mi
11 min
Continue on US-29 S. Take US-460 W and W Lynchburg Salem Turnpike to VA-419 N in Roanoke County. Take exit 141 from I-81 S
110.3 mi
1 hr 52 min
Follow VA-311 and State Rte 864 to Alltree Trail
4 mi
6 min

Route Directions

Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
17.7 mi
27 min
Take I-81 S to VA-419 N in Roanoke County. Take exit 141 from I-81 S
92.8 mi
1 hr 21 min
Follow VA-311 and State Rte 864 to Alltree Trail
4 mi
6 min

Journey Details

Traveling from Heards, Virginia to Mason Cove, Virginia covers 114.5 miles (184 km) in a southwest direction. This highway, substantial route typically takes 1 hour 56 minutes under normal conditions.

Drivers have 2 route options between these locations (115-119 miles / 184-191 km). The primary route shown here saves 14 minutes compared to alternatives.

Journey Waypoints

Heards

Starting Point

Wintergreen, Virginia

116 mi to destination

1 mi
Alhambra, Virginia

Traveled 29 mi from origin

2 mi
Davis Mill Creek, Virginia

87 mi to destination

2 mi
Beverlytown, Virginia

Traveled 58 mi from origin

1 mi
Greenlee, Virginia

58 mi to destination

1 mi
Arcadia, Virginia

Traveled 87 mi from origin

1 mi
Lithia, Virginia

29 mi to destination

1 mi
Glebe Mills, Virginia

Traveled 116 mi from origin

1 mi
Mason Cove

Destination