Distance from Advent Crossroads, North Carolina to Craft Mill, Virginia
The driving distance from Advent Crossroads, North Carolina to Craft Mill, Virginia is 139.6 mi (224.7 km)
The straight-line (air) distance is approximately 61.6 mi (99.1 km)
Estimated travel time by road is 2 hours 51 minutes
We found 3 routes between Advent Crossroads and Craft Mill.
Available Routes
Route Directions
Get on I-40 in Burke County
Follow I-40 to NC-18 N/S Sterling St in Morganton. Take exit 105 from I-40
Follow NC-181 N to US-221 S in Avery County
Take TN-362 S to US-321 N/W Elk Ave in Elizabethton
Take US-23 N to VA-65 N in Scott County
Follow VA-65 N to State Rte 645
Route Directions
Get on I-40 E in Long View
Follow US-321 N and US-421 N to TN-91 in Mountain City
Continue on TN-91 to Washington County
Follow US-58 W, I-81 S and US-11W S to Ollis Bowers Hill Rd in Sullivan County
Take Bloomingdale Rd and Wadlow Gap Rd to US-23 N/US-421 N/US-58 W/Main St in Weber City
Follow VA-65 N to State Rte 645
Route Directions
Get on I-40 in Burke County
Follow I-40 to NC-18 N/S Sterling St in Morganton. Take exit 105 from I-40
Follow NC-181 N to US-221 S in Avery County
Take TN-362 S to US-321 N/W Elk Ave in Elizabethton
Take US-23 N to Kane St in Gate City
Take State Rte 665/Manville Rd to State Rte 645
Journey Details
Traveling from Advent Crossroads, North Carolina to Craft Mill, Virginia covers 132 miles (212 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 52 minutes under normal conditions.
Drivers have 3 route options between these locations (132-161 miles / 212-259 km). The primary route shown here saves 31 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 43 mph (69 km/h) .
Journey Waypoints
Advent Crossroads
Starting Point
Craft Mill
Destination