Distance from Arrowhead, Virginia to St George, Virginia

Arrowhead St George
Total Distance
27.5 mi
(44.3 km)
Travel Time
40 minutes

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

Shortest Fastest
US-29 N
27.1 mi
43.6 km
39 minutes
US-29 N and State Rte 601
27.5 mi
44.3 km
40 minutes
State Rte 601
30.8 mi
49.6 km
45 minutes

Route Directions

0.2 mi
0 min
Continue on US-29 N. Take State Rte 601 to State Rte 627 in Dyke
26 mi
36 min
Follow State Rte 627 to Mayo Dr
1.3 mi
2 min

Route Directions

0.2 mi
0 min
Follow US-29 N and I-64 W to State Rte 637. Take exit 114 from I-64 W
8.6 mi
9 min
Follow State Rte 637 to US-250 W in Ivy
1.9 mi
4 min
Take Owensville Rd and State Rte 601 to State Rte 627 in Dyke
18.7 mi
28 min
Follow State Rte 627 to Mayo Dr
1.3 mi
2 min

Route Directions

0.2 mi
0 min
Continue on US-29 N. Take Earlysville Rd and Co Rd 663 to State Rte 627 in Dyke
25.6 mi
36 min
Follow State Rte 627 to Mayo Dr
1.3 mi
2 min

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

Ivy, Virginia

29 mi to destination

2 mi
Ivy Creek, Virginia

22 mi to destination

1 mi
Free Union, Virginia

14 mi to destination

1 mi
Burruss Branch, Virginia

Traveled 22 mi from origin

1 mi
Wilhait, Virginia

7 mi to destination

1 mi
Nortonsville, Virginia

Traveled 29 mi from origin

1 mi
St George

Destination