Distance from Allred, Tennessee to Cobham, Virginia
The driving distance from Allred, Tennessee to Cobham, Virginia is 532.2 mi (856.5 km)
The straight-line (air) distance is approximately 248 mi (399.2 km)
Estimated travel time by road is 9 hours 11 minutes
This route includes Toll roads along the way.
We found 2 routes between Allred and Cobham.
Available Routes
Route Directions
Follow TN-85 W, Dogwalk Rd and Norrod Rd to TN-111 N in Monroe
Follow TN-111 N to State Hwy 1076 in Pickett County
Take Duvall Valley Rd and KY-90 E to KY-80 E in Somerset
Follow KY-80 E and KY-9006 E/E Hal Rogers Pkwy to KY-451 S in Perry County. Take exit 56 from KY-9006 E/E Hal Rogers Pkwy
Take KY-15 S to US-119 N in Whitesburg
Follow US-119 N and US-23 S to Norton. Take exit 2B from US-23 S
Follow I-81 N and I-64 E to VA-22 E in Albemarle County
Drive to VA-22 E
Route Directions
Get on I-40 E in Monterey from TN-85 E and TN-164 S
Follow I-40 E and I-81 N to US-250 E in Albemarle County. Take exit 124 from I-64 E
Drive to VA-22 E
Journey Details
Traveling from Allred, Tennessee to Cobham, Virginia covers 487 miles (784 km) in a east direction. This highway, long-distance route typically takes 7 hours 25 minutes under normal conditions.
Drivers have 2 route options between these locations (487-532 miles / 784-857 km). The primary route shown here saves 1 hour and 46 minutes compared to alternatives.
The route features toll sections. During night weekend travel, expect typical weekend traffic patterns with average speeds around 62 mph (100 km/h) .
Journey Waypoints
Allred
Starting Point
Cobham
Destination