Distance from Trammel, Virginia to Afredton, Virginia
The driving distance from Trammel, Virginia to Afredton, Virginia is 50.6 mi (81.5 km)
The straight-line (air) distance is approximately 18.2 mi (29.3 km)
Estimated travel time by road is 1 hour 12 minutes
We found 3 routes between Trammel and Afredton.
Available Routes
Route Directions
Follow VA-63 N to Cheney Creek Rd/Ooc in Russell County
Take VA-82 E/Cleveland Rd, US-19 N and US-460 W to VA-67 N/Big Creek Rd in Tazewell County
Route Directions
Get on US-19 N/US-19 BYP N in Lebanon from VA-63 N, Carterton Rd and VA-71 N/Trail of the Lonesome Pine
Continue on US-19 N to Richlands. Take the exit toward Richlands/Jewell Ridge from US-460 W
Route Directions
Follow VA-63 N to Cheney Creek Rd/Ooc in Russell County
Take Back Valley Rd, Big A Mountain Rd/Finney Rd and VA-80 E to VA-67 N/Big Creek Rd in Tazewell County
Journey Details
Traveling from Trammel, Virginia to Afredton, Virginia covers 45.9 miles (74 km) in a east direction. This secondary roads, moderate route typically takes 1 hour 18 minutes under normal conditions.
Drivers have 3 route options between these locations (46-56 miles / 74-90 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 34 mph (55 km/h) .
Journey Waypoints
Trammel
Starting Point
Afredton
Destination