Distance from Heards, Virginia to Stephens Fort, Virginia
The driving distance from Heards, Virginia to Stephens Fort, Virginia is 113.7 mi (183.1 km)
The straight-line (air) distance is approximately 51.8 mi (83.3 km)
Estimated travel time by road is 2 hours 23 minutes
We found 3 routes between Heards and Stephens Fort.
Available Routes
Route Directions
Follow Heards Mountain Rd to US-29 N
Follow US-29 N to VA-231 N in Madison
Continue on US-522 N. Take I-66 W and US-48 W/VA-55 W to State Rte 628 in Lebanon Church
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take US-33 W, US-340 N and I-81 N to State Rte 628 in Lebanon Church
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 N to US-48 W/VA-55 W in Shenandoah County. Take exit 296 from I-81 N
Continue on US-48 W/VA-55 W. Drive to State Rte 628 in Frederick County
Journey Details
Traveling from Heards, Virginia to Stephens Fort, Virginia covers 111.4 miles (179 km) in a north direction. This highway, substantial route typically takes 1 hour 52 minutes under normal conditions.
Drivers have 3 route options between these locations (111-118 miles / 179-190 km). The primary route shown here saves 33 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Stephens Fort
Destination