Distance from Vashti, North Carolina to Abingdon, North Carolina

Vashti Abingdon
Total Distance
38.1 mi
(61.3 km)
Travel Time
51 minutes

The driving distance from Vashti, North Carolina to Abingdon, North Carolina is 38.1 mi (61.3 km)

The straight-line (air) distance is approximately 17.4 mi (28.1 km)

Estimated travel time by road is 51 minutes

We found 3 routes between Vashti and Abingdon.

Available Routes

Shortest Fastest
NC-90 W
36.2 mi
58.2 km
49 minutes
US-64 W
38.1 mi
61.3 km
51 minutes
Dudley Shoals Rd
42.6 mi
68.5 km
1 hour

Route Directions

Take Vashti Rd, Rocky Springs Rd and White Plains Rd to US-64 W
9.1 mi
13 min
Follow US-64 W to Fairview Dr SW in Lenoir
25.8 mi
32 min
Take Abington Rd to Cheraw Rd
3.2 mi
5 min

Route Directions

0 mi
0 min
Continue on Vashti Rd. Take NC-16 S/North Carolina 16 S, US-64 W, NC-127 S, Dudley Shoals Rd, ... and Southwest Blvd to Cheraw Rd in Caldwell County
42.6 mi
1 hr

Route Directions

Take Daniels Ridge Rd, Vashti Rd and NC-16 S/North Carolina 16 S to US-64 W
11.4 mi
16 min
Follow US-64 W to Fairview Dr SW in Lenoir
21.6 mi
27 min
Take Abington Rd to Cheraw Rd
3.2 mi
5 min

Journey Details

Traveling from Vashti, North Carolina to Abingdon, North Carolina covers 36.2 miles (58 km) in a west direction. This mixed highways and local roads, moderate route typically takes 49 minutes under normal conditions.

Drivers have 3 route options between these locations (36-43 miles / 58-69 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Vashti

Starting Point

Rocky Springs, North Carolina

40 mi to destination

2 mi
Taylorsville, North Carolina

Traveled 10 mi from origin

2 mi
Ellendale, North Carolina

30 mi to destination

2 mi
Draco, North Carolina

20 mi to destination

1 mi
Cedar Rock, North Carolina

Traveled 30 mi from origin

1 mi
Lenoir, North Carolina

Traveled 40 mi from origin

0 mi
Abingdon

Destination