Distance from Shingletown, Tennessee to Yellow Sulphur Springs, Virginia
The driving distance from Shingletown, Tennessee to Yellow Sulphur Springs, Virginia is 116.6 mi (187.6 km)
The straight-line (air) distance is approximately 54.8 mi (88.3 km)
Estimated travel time by road is 1 hour 58 minutes
We found 3 routes between Shingletown and Yellow Sulphur Springs.
Available Routes
Route Directions
Get on I-81 N in Washington County from TN-91 N and VA-91 N
Follow I-81 N to Peppers Ferry Rd NE in Montgomery County. Take exit 4B from US-460 W
Take Cinnabar Rd to your destination
Route Directions
Take VA-91 N, I-81 N, I-77 N and VA-42 E to State Rte 627 in Pulaski County
Continue on State Rte 627 to VA-114 E/Five/Peppers Ferry Rd NW
Continue on VA-114 E/Peppers Ferry Rd NW to Merrimac
Continue on State Rte 642 to your destination
Route Directions
Get on I-81 N in Washington County from TN-91 N and VA-91 N
Follow I-81 N to US-460 BUS W/N Franklin St in Christiansburg. Take exit 3AB from US-460 W
Continue on US-460 BUS W to your destination
Journey Details
Traveling from Shingletown, Tennessee to Yellow Sulphur Springs, Virginia covers 116.4 miles (187 km) in a northeast direction. This highway, substantial route typically takes 1 hour 59 minutes under normal conditions.
Drivers have 3 route options between these locations (116-127 miles / 187-204 km). The primary route shown here saves 29 minutes compared to alternatives.
Journey Waypoints
Shingletown
Starting Point
Yellow Sulphur Springs
Destination