Distance from Vashti, North Carolina to Fairbrook, North Carolina

Vashti Fairbrook
Total Distance
31.7 mi
(51 km)
Travel Time
44 minutes

The driving distance from Vashti, North Carolina to Fairbrook, North Carolina is 31.7 mi (51 km)

The straight-line (air) distance is approximately 14.3 mi (23 km)

Estimated travel time by road is 44 minutes

We found 3 routes between Vashti and Fairbrook.

Available Routes

Shortest
Millersville Rd
29.3 mi
47.2 km
45 minutes
Fastest
NC-16 S
31.7 mi
51 km
44 minutes
I-40
35.5 mi
57.2 km
44 minutes

Route Directions

0 mi
0 min
Follow Vashti Rd and Rocky Springs Rd to White Plains Rd
6.1 mi
9 min
1.9 mi
2 min
Follow Millersville Rd, NC-16 S and I-40 to US-321 BUS S/US-70 E in Hickory
23.6 mi
32 min

Route Directions

0 mi
0 min
Continue on Vashti Rd. Take Sulphur Springs Rd, Old Mountain Rd, County Line Rd, Sharon School Rd and I-40 to US-321 BUS S/US-70 E in Hickory
35.5 mi
44 min

Route Directions

0 mi
0 min
Follow Vashti Rd and Rocky Springs Rd to White Plains Rd
6.1 mi
9 min
1.9 mi
2 min
Take Millersville Rd, NC-16 S, Springs Rd and McDonald Pkwy NE to US-321 BUS S/US-70 E in Hickory
21.3 mi
33 min

Journey Details

Traveling from Vashti, North Carolina to Fairbrook, North Carolina covers 29.3 miles (47 km) in a southwest direction. This secondary roads, moderate route typically takes 45 minutes under normal conditions.

Drivers have 3 route options between these locations (29-36 miles / 47-57 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Vashti

Starting Point

Rocky Springs, North Carolina

33 mi to destination

1 mi
Taylorsville, North Carolina

Traveled 8 mi from origin

1 mi
Isenhour Park, North Carolina

Traveled 16 mi from origin

0 mi
Taylorsville Beach, North Carolina

16 mi to destination

1 mi
St Stephens, North Carolina

8 mi to destination

1 mi
Fairbrook

Destination