Distance from Baskerville, Virginia to Snodgrass, Tennessee
The driving distance from Baskerville, Virginia to Snodgrass, Tennessee is 413.7 mi (665.7 km)
The straight-line (air) distance is approximately 184.8 mi (297.4 km)
Estimated travel time by road is 6 hours 21 minutes
We found 3 routes between Baskerville and Snodgrass.
Available Routes
Route Directions
Get on I-85 S in Warren County from US-58 E and US-1 S
Continue on I-85 S. Take US-52 N, I-77 N and I-81 S to TN-160 N in Hamblen County. Take exit 12 from I-81 S
Take US-25E N/US-25 E South to Snodgrass Rd in Claiborne County
Route Directions
Get on I-81 S in Daleville from US-58 W, VA-92 W, VA-47 N, VA-40 W, ... and US-221 S/US-460 W
Follow I-81 S to TN-160 N in Hamblen County. Take exit 12 from I-81 S
Take US-25E N/US-25 E South to Snodgrass Rd in Claiborne County
Route Directions
Get on US-29 S/US-58 W in Danville
Follow US-58 W and US-58 BYP W to US-58 BUS in Henry County. Take the exit toward US-58 W/Stuart from US-220 N
Get on I-77 N in Hillsville from US-58 W
Take I-81 S to TN-160 N in Hamblen County. Take exit 12 from I-81 S
Take US-25E N/US-25 E South to Snodgrass Rd in Claiborne County
Journey Details
Traveling from Baskerville, Virginia to Snodgrass, Tennessee covers 373.4 miles (601 km) in a west direction. This highway, long-distance route typically takes 6 hours 15 minutes under normal conditions.
Drivers have 3 route options between these locations (373-414 miles / 601-666 km). The primary route shown here saves 21 minutes compared to alternatives.
Journey Waypoints
Baskerville
Starting Point
Snodgrass
Destination