Distance from Heards, Virginia to King George, Virginia
The driving distance from Heards, Virginia to King George, Virginia is 108.1 mi (174 km)
The straight-line (air) distance is approximately 55.2 mi (88.8 km)
Estimated travel time by road is 2 hours 13 minutes
We found 3 routes between Heards and King George.
Available Routes
Route Directions
Follow Heards Mountain Rd to US-29 N
Continue on US-29 N. Take I-64 E to VA-208 E/VA-22 E/E Main St in Louisa
Take State Rte 623 to US-522 N
Follow VA-208 E to VA-3 E/Blue and Gray Pkwy in Fredericksburg
Drive to VA-3 E in King George
Route Directions
Get on I-64 E from Heards Mountain Rd and US-29 N
Continue on I-64 E. Take I-95 N to VA-207 E in Ruther Glen. Take exit 104 from I-95 N
Continue on VA-207 E. Take US-301 N to VA-3 W in King George
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
Drive to VA-3 E in King George
Journey Details
Traveling from Heards, Virginia to King George, Virginia covers 104 miles (167 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 11 minutes under normal conditions.
Drivers have 3 route options between these locations (104-138 miles / 167-223 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
King George
Destination