Distance from Advent Crossroads, North Carolina to Carfax, Virginia
The driving distance from Advent Crossroads, North Carolina to Carfax, Virginia is 152 mi (244.6 km)
The straight-line (air) distance is approximately 61.9 mi (99.7 km)
Estimated travel time by road is 3 hours 17 minutes
We found 3 routes between Advent Crossroads and Carfax.
Available Routes
Route Directions
Get on I-40 in Burke County
Continue on I-40 to Morganton
Follow NC-181 N to US-221 S in Avery County
Continue on US-19E W to Bristol
Follow Old Jonesboro Rd to W Main St in Abingdon
Follow US-19 N and US-58 ALT W to State Rte 657 in Wise County
Drive to State Rte 657
Route Directions
Get on I-40 in Burke County
Follow I-40 and US-221 N to NC-226 N in McDowell County
Follow NC-226 N to US-19E W in Spruce Pine
Take NC-226 N, TN-107 W and US-23 N to Kane St in Gate City
Follow VA-71 N to US-58 ALT W in Russell County
Drive to State Rte 657
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
Continue on US-58 W. Take US-19 N to US-58 ALT W in Russell County
Follow US-58 ALT W to State Rte 657 in Wise County
Journey Details
Traveling from Advent Crossroads, North Carolina to Carfax, Virginia covers 137.3 miles (221 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 3 hours 3 minutes under normal conditions.
Drivers have 3 route options between these locations (137-171 miles / 221-275 km). The primary route shown here saves 23 minutes compared to alternatives.
Journey Waypoints
Advent Crossroads
Starting Point
Carfax
Destination