Distance from Shingletown, Tennessee to Rock Hill, Tennessee
The driving distance from Shingletown, Tennessee to Rock Hill, Tennessee is 54.3 mi (87.4 km)
The straight-line (air) distance is approximately 17.8 mi (28.6 km)
Estimated travel time by road is 1 hour 12 minutes
We found 3 routes between Shingletown and Rock Hill.
Available Routes
Route Directions
Take TN-91 N to US-58 W/Douglas Dr in Washington County
Continue on US-58 W to Watauga Rd
Take VA-75 S to US-421 N in Sullivan County
Continue on US-421 N. Take TN-394 W and US-11E S/US-19 S/Hwy 11 E to Elizabethton Hwy in Bluff City
Continue on Elizabethton Hwy. Drive to Rock Hill Rd
Route Directions
Take TN-91 N to US-58 W/Douglas Dr in Washington County
Follow US-58 W and I-81 S to TN-394 E in Sullivan County. Take exit 69 from I-81 S
Get on US-11E S/US-19 S/Hwy 11 E in Bristol from TN-394 E
Continue on US-11E S/US-19 S/Hwy 11 E to Bluff City
Continue on Elizabethton Hwy. Drive to Rock Hill Rd
Route Directions
Take Hwy 67 W W and US-19E N to Rock Hill Rd
Journey Details
Traveling from Shingletown, Tennessee to Rock Hill, Tennessee covers 46.4 miles (75 km) in a west direction. This mixed highways and local roads, moderate route typically takes 1 hour 1 minute under normal conditions.
Drivers have 3 route options between these locations (46-60 miles / 75-96 km). The primary route shown here saves 12 minutes compared to alternatives.
Journey Waypoints
Shingletown
Starting Point
Rock Hill
Destination