Distance from Edmonds, North Carolina to Fancy Gap, Virginia

Edmonds Fancy Gap
Total Distance
25 mi
(40.3 km)
Travel Time
34 minutes

The driving distance from Edmonds, North Carolina to Fancy Gap, Virginia is 25 mi (40.3 km)

The straight-line (air) distance is approximately 9.8 mi (15.7 km)

Estimated travel time by road is 34 minutes

We found 3 routes between Edmonds and Fancy Gap.

Available Routes

Shortest Fastest
VA-89 N, VA-97 S/Pipers Gap Rd and Chances Creek Rd
24.3 mi
39.2 km
33 minutes
VA-97 S/Pipers Gap Rd and Chances Creek Rd
25 mi
40.3 km
34 minutes
NC-89 W and I-77 N
31.6 mi
50.8 km
37 minutes

Route Directions

25 mi
34 min

Route Directions

0 mi
0 min
Take NC-89 W and I-77 N to US-52 S in Fancy Gap
31.6 mi
37 min

Route Directions

24.3 mi
33 min

Journey Details

Traveling from Edmonds, North Carolina to Fancy Gap, Virginia covers 24.3 miles (39 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.

Drivers have 3 route options between these locations (24-32 miles / 39-51 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Edmonds

Starting Point

Low Gap, Virginia

22 mi to destination

1 mi
McKnights Mill, Virginia

17 mi to destination

2 mi
Pipers Gap, Virginia

Traveled 11 mi from origin

2 mi
Drenn, Virginia

11 mi to destination

1 mi
Fancy Gap

Destination