Distance from Shingletown, Tennessee to Eccles, West Virginia
The driving distance from Shingletown, Tennessee to Eccles, West Virginia is 139.3 mi (224.1 km)
The straight-line (air) distance is approximately 55.9 mi (89.9 km)
Estimated travel time by road is 2 hours 25 minutes
This route includes Toll roads along the way.
We found 3 routes between Shingletown and Eccles.
Available Routes
Route Directions
Get on I-81 N in Washington County from TN-91 N and VA-91 N
Follow I-81 N and I-77 N to WV-16 S/WV-97 W/Robert C Byrd Dr in Raleigh County. Take exit 42 from I-77 N
Follow Old Eccles Rd to Old County 3/17 in Eccles
Route Directions
Get on I-81 N in Washington County from TN-91 N and VA-91 N
Follow I-81 N and I-77 N to Odd Rd in Raleigh County. Take exit 28 from I-77 N
Take US-19 N and Old Eccles Rd to Old County 3/17 in Eccles
Route Directions
Take TN-91 N to US-58 W/Douglas Dr in Washington County
Follow VA-91 N, State Rte 601 and VA-16 N to US-19 N/US-460 E in Tazewell County
Follow US-460 E and I-77 N to WV-16 S/WV-97 W/Robert C Byrd Dr in Raleigh County. Take exit 42 from I-77 N
Follow Old Eccles Rd to Old County 3/17 in Eccles
Journey Details
Traveling from Shingletown, Tennessee to Eccles, West Virginia covers 135.9 miles (219 km) in a northeast direction. This mixed highways and local roads, substantial route typically takes 2 hours 51 minutes under normal conditions.
Drivers have 3 route options between these locations (136-142 miles / 219-229 km). The primary route shown here saves no time compared to alternatives.
The route features toll sections. During night weekday travel, expect minimal traffic congestion with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Shingletown
Starting Point
Eccles
Destination