Distance from Heards, Virginia to Sowego, Virginia
The driving distance from Heards, Virginia to Sowego, Virginia is 98 mi (157.7 km)
The straight-line (air) distance is approximately 49.2 mi (79.3 km)
Estimated travel time by road is 2 hours
We found 3 routes between Heards and Sowego.
Available Routes
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E to VA-22 E
Take VA-231 N to US-15 N/E Gordon Ave in Gordonsville
Continue on US-15 N. Take US-29 N to Ritchie Rd in Fauquier County
Continue on Ritchie Rd. Take Elk Run Rd to Sowego Rd
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take VA-231 N, US-15 N and VA-20 N to State Rte 620 in Culpeper County
Continue on State Rte 620. Take Savannah Branch Rd to US-17 N in Fauquier County
Take Ritchie Rd and Elk Run Rd to Sowego Rd
Route Directions
Follow Heards Mountain Rd to US-29 N
Follow US-29 N to Ritchie Rd in Fauquier County
Continue on Ritchie Rd. Take Elk Run Rd to Sowego Rd
Journey Details
Traveling from Heards, Virginia to Sowego, Virginia covers 95.1 miles (153 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 1 hour 55 minutes under normal conditions.
Drivers have 3 route options between these locations (95-100 miles / 153-161 km). The primary route shown here saves 16 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Sowego
Destination