Distance from Fairplains, North Carolina to Stevens Creek, Virginia

Fairplains Stevens Creek
Total Distance
57.8 mi
(93 km)
Travel Time
1 hour 17 minutes

The driving distance from Fairplains, North Carolina to Stevens Creek, Virginia is 57.8 mi (93 km)

The straight-line (air) distance is approximately 23.1 mi (37.2 km)

Estimated travel time by road is 1 hour 17 minutes

We found 3 routes between Fairplains and Stevens Creek.

Available Routes

Shortest
Traphill Rd
52.8 mi
85 km
1 hour 17 minutes
Fastest
NC-18 N and US-221 N
55.7 mi
89.6 km
1 hour 16 minutes
NC-18 N
57.8 mi
93 km
1 hour 17 minutes

Route Directions

42 mi
54 min
6.7 mi
9 min
Follow VA-94 N to State Rte 815
7.7 mi
9 min
Follow State Rte 647 to State Rte 752 in Stevens Creek
1.3 mi
2 min

Route Directions

20.3 mi
26 min
4.8 mi
6 min
Follow US-221 N to VA-274 E in Grayson County
18.7 mi
26 min
7.4 mi
10 min
3.2 mi
3 min
Follow State Rte 647 to State Rte 752 in Stevens Creek
1.3 mi
2 min

Route Directions

2.7 mi
3 min
Follow Yellow Banks Rd to Traphill Rd
4.6 mi
6 min
9.3 mi
11 min
Follow John P Frank Pkwy and Oklahoma Rd to US-21 N in Roaring Gap
5.4 mi
9 min
4 mi
4 min
5 mi
7 min
Take Little Pine Rd, Delhart Rd and VA-94 N to State Rte 815 in Grayson County
20.5 mi
29 min
Follow State Rte 647 to State Rte 752 in Stevens Creek
1.3 mi
2 min

Journey Details

Traveling from Fairplains, North Carolina to Stevens Creek, Virginia covers 52.8 miles (85 km) in a north direction. This mixed highways and local roads, moderate route typically takes 1 hour 17 minutes under normal conditions.

Drivers have 3 route options between these locations (53-58 miles / 85-93 km). The primary route shown here saves 19 seconds compared to alternatives.

Journey Waypoints

Fairplains

Starting Point

Hays, North Carolina

53 mi to destination

1 mi
Dehart, North Carolina

Traveled 13 mi from origin

1 mi
Abshers, North Carolina

40 mi to destination

1 mi
Glade Valley, North Carolina

Traveled 27 mi from origin

2 mi
Edwards Crossroads, North Carolina

Traveled 40 mi from origin

1 mi
Delhart, Virginia

13 mi to destination

2 mi
Reavistown, Virginia

Traveled 53 mi from origin

2 mi
Stevens Creek

Destination