Distance from Foster Fork, Virginia to Ada, Virginia

Foster Fork Ada
Total Distance
17.9 mi
(28.9 km)
Travel Time
24 minutes

The driving distance from Foster Fork, Virginia to Ada, Virginia is 17.9 mi (28.9 km)

The straight-line (air) distance is approximately 6.1 mi (9.9 km)

Estimated travel time by road is 24 minutes

We found 3 routes between Foster Fork and Ada.

Available Routes

Shortest Fastest
I-66 W
17.4 mi
28.1 km
23 minutes
US-17 N
17.9 mi
28.9 km
24 minutes
US-17 N and VA-647
20.3 mi
32.7 km
27 minutes

Route Directions

Follow Old Bust Head Rd to Blantyre Rd in Broad Run
2.1 mi
5 min
Follow Blantyre Rd and US-17 N to VA-647
15.9 mi
19 min

Route Directions

1.9 mi
5 min
Continue on US-15 S/US-29 S to your destination
14.7 mi
16 min
Drive to VA-647
3.6 mi
4 min

Route Directions

Take Georgetown Rd to Blantyre Rd in Broad Run
4.3 mi
7 min
Take VA-55 W and I-66 W to VA-647
13.2 mi
16 min

Journey Details

Traveling from Foster Fork, Virginia to Ada, Virginia covers 17.4 miles (28 km) in a west direction. This mixed highways and local roads, moderate route typically takes 23 minutes under normal conditions.

Drivers have 3 route options between these locations (17-20 miles / 28-33 km). The primary route shown here saves 4 minutes compared to alternatives.

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Foster Fork

Starting Point

Airlie, Virginia

14 mi to destination

1 mi
Fletcherville, Virginia

Traveled 7 mi from origin

2 mi
Morgantown, Virginia

7 mi to destination

2 mi
Ada

Destination