Distance from Foster Fork, Virginia to Arco, Virginia

Foster Fork Arco
Total Distance
37.2 mi
(59.8 km)
Travel Time
46 minutes

The driving distance from Foster Fork, Virginia to Arco, Virginia is 37.2 mi (59.8 km)

The straight-line (air) distance is approximately 14.6 mi (23.4 km)

Estimated travel time by road is 46 minutes

We found 3 routes between Foster Fork and Arco.

Available Routes

Shortest Fastest
I-66 W
36.7 mi
59 km
45 minutes
US-17 N and I-66 W
37.2 mi
59.8 km
46 minutes
US-211 W and US-522 N
38.5 mi
62 km
52 minutes

Route Directions

Follow Old Bust Head Rd and Blantyre Rd to US-17 N
5.2 mi
10 min
Follow US-17 N and I-66 W to Apple Mountain Lake. Take exit 13 from I-66 W
22.9 mi
21 min
Follow VA-55 W to US-522 S/Remount Rd in Front Royal
4.9 mi
8 min
1.8 mi
2 min
2.3 mi
3 min

Route Directions

38.5 mi
52 min

Route Directions

Take Georgetown Rd to VA-55 W
4.8 mi
8 min
Drive from I-66 W to Apple Mountain Lake. Take exit 13 from I-66 W
22.9 mi
22 min
Follow VA-55 W to US-522 S/Remount Rd in Front Royal
4.9 mi
8 min
1.8 mi
2 min
2.3 mi
3 min

Journey Details

Traveling from Foster Fork, Virginia to Arco, Virginia covers 36.7 miles (59 km) in a west direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.

Drivers have 3 route options between these locations (37-39 miles / 59-62 km). The primary route shown here saves 8 minutes compared to alternatives.

Journey Waypoints

Foster Fork

Starting Point

Airlie, Virginia

34 mi to destination

1 mi
Fletcherville, Virginia

Traveled 8 mi from origin

2 mi
Ada, Virginia

25 mi to destination

2 mi
Vernon Mills, Virginia

Traveled 17 mi from origin

1 mi
Hume, Virginia

17 mi to destination

1 mi
Huntly, Virginia

8 mi to destination

1 mi
Chester Gap, Virginia

Traveled 34 mi from origin

0 mi
Arco

Destination