Distance from Shingletown, Tennessee to Davidson, North Carolina
The driving distance from Shingletown, Tennessee to Davidson, North Carolina is 128.5 mi (206.8 km)
The straight-line (air) distance is approximately 55.7 mi (89.6 km)
Estimated travel time by road is 2 hours 21 minutes
We found 3 routes between Shingletown and Davidson.
Available Routes
Route Directions
Follow US-421 S/U.S. Hwy 421 S to I-77 S in Yadkin County. Take exit 265B from US-421 S/U.S. Hwy 421 S
Follow I-77 S to Davidson. Take exit 30 from I-77 S
Continue on Griffith St. Drive to N Main St
Route Directions
Take TN-91 S to US-421 S/N Shady St in Mountain City
Continue on US-421 S. Drive from US-321 S, I-40 E and I-77 S to Davidson. Take exit 30 from I-77 S
Continue on Griffith St. Drive to N Main St
Route Directions
Take TN-91 S to US-421 S/N Shady St in Mountain City
Continue on US-421 S. Drive from US-321 S, US-64 E and I-77 S to Davidson. Take exit 30 from I-77 S
Continue on Griffith St. Drive to N Main St
Journey Details
Traveling from Shingletown, Tennessee to Davidson, North Carolina covers 123.9 miles (199 km) in a southeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 31 minutes under normal conditions.
Drivers have 3 route options between these locations (124-129 miles / 199-208 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 49 mph (79 km/h) .
Journey Waypoints
Shingletown
Starting Point
Davidson
Destination