Distance from Advent Crossroads, North Carolina to Tazewell, Virginia
The driving distance from Advent Crossroads, North Carolina to Tazewell, Virginia is 173 mi (278.5 km)
The straight-line (air) distance is approximately 62.1 mi (100 km)
Estimated travel time by road is 2 hours 54 minutes
We found 3 routes between Advent Crossroads and Tazewell.
Available Routes
Route Directions
Get on I-40 E in Long View
Follow I-40 E and I-77 N to State Rte 666 in Bland County. Take exit 58 from I-77 N
Follow State Rte 614 and VA-61 W to Elk St in Tazewell
Route Directions
Take I-40 E, NC-16 N, North Carolina 16 S, NC-18 N, ... and VA-16 N to Central Ave in Tazewell
Continue on Central Ave. Drive to Elk St
Route Directions
Take US-321 N, US-421 N, TN-91, VA-91 N, ... and VA-16 N to Central Ave in Tazewell
Continue on Central Ave. Drive to Elk St
Journey Details
Traveling from Advent Crossroads, North Carolina to Tazewell, Virginia covers 142 miles (229 km) in a north direction. This mixed highways and local roads, substantial route typically takes 3 hours 19 minutes under normal conditions.
Drivers have 3 route options between these locations (142-173 miles / 229-278 km). The primary route shown here saves 16 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 45 mph (72 km/h) .
Journey Waypoints
Advent Crossroads
Starting Point
Tazewell
Destination