Distance from Heards, Virginia to The Plains, Virginia

Heards The Plains
Total Distance
141.3 mi
(227.3 km)
Travel Time
2 hours 15 minutes

The driving distance from Heards, Virginia to The Plains, Virginia is 141.3 mi (227.3 km)

The straight-line (air) distance is approximately 52.2 mi (84 km)

Estimated travel time by road is 2 hours 15 minutes

We found 3 routes between Heards and The Plains.

Available Routes

Shortest Fastest
US-29 N
101.7 mi
163.7 km
1 hour 57 minutes
US-340 N
123.5 mi
198.7 km
2 hours 35 minutes
I-81 N
141.3 mi
227.3 km
2 hours 15 minutes

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 N and I-66 E to your destination in Fauquier County. Take exit 31 from I-66 E
122.3 mi
1 hr 45 min
Follow VA-245 N to Main St in The Plains
1.3 mi
2 min

Route Directions

Follow Taylor Creek Rd and VA-151 N to US-250
14 mi
22 min
Take US-340 N and I-66 E to Main St in The Plains
109.5 mi
2 hr 12 min

Route Directions

Follow Heards Mountain Rd to US-29 N
4.5 mi
11 min
Continue on US-29 N. Drive to Main St in The Plains
97.3 mi
1 hr 46 min

Journey Details

Traveling from Heards, Virginia to The Plains, Virginia covers 101.7 miles (164 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 57 minutes under normal conditions.

Drivers have 3 route options between these locations (102-141 miles / 164-227 km). The primary route shown here saves 38 minutes compared to alternatives.

Journey Waypoints

Heards

Starting Point

Midway, Virginia

120 mi to destination

2 mi
Free Union, Virginia

Traveled 30 mi from origin

1 mi
Twin Lakes, Virginia

90 mi to destination

1 mi
Shelby, Virginia

Traveled 60 mi from origin

1 mi
Decapolis, Virginia

60 mi to destination

1 mi
Boston, Virginia

Traveled 90 mi from origin

1 mi
Amissville, Virginia

30 mi to destination

1 mi
Dudie, Virginia

Traveled 120 mi from origin

1 mi
The Plains

Destination