Distance from Arrowhead, Virginia to St George, Virginia
The driving distance from Arrowhead, Virginia to St George, Virginia is 27.5 mi (44.3 km)
The straight-line (air) distance is approximately 12.5 mi (20.1 km)
Estimated travel time by road is 40 minutes
We found 3 routes between Arrowhead and St George.
Available Routes
Route Directions
Continue on US-29 N. Take State Rte 601 to State Rte 627 in Dyke
Follow State Rte 627 to Mayo Dr
Route Directions
Follow US-29 N and I-64 W to State Rte 637. Take exit 114 from I-64 W
Follow State Rte 637 to US-250 W in Ivy
Take Owensville Rd and State Rte 601 to State Rte 627 in Dyke
Follow State Rte 627 to Mayo Dr
Route Directions
Continue on US-29 N. Take Earlysville Rd and Co Rd 663 to State Rte 627 in Dyke
Follow State Rte 627 to Mayo Dr
Journey Details
Traveling from Arrowhead, Virginia to St George, Virginia covers 27.1 miles (44 km) in a north direction. This mixed highways and local roads, moderate route typically takes 39 minutes under normal conditions.
Drivers have 3 route options between these locations (27-31 miles / 44-50 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Arrowhead
Starting Point
St George
Destination