Distance from Offset, Tennessee to Leonard, Virginia
The driving distance from Offset, Tennessee to Leonard, Virginia is 30.1 mi (48.5 km)
The straight-line (air) distance is approximately 11.9 mi (19.1 km)
Estimated travel time by road is 46 minutes
We found 3 routes between Offset and Leonard.
Available Routes
Route Directions
Take Denton Valley Rd, VA-75 N, I-81 S/US-58 W, VA-625, ... and Benhams Rd to Wolf Run Rd in Washington County
Route Directions
Take Denton Valley Rd, VA-75 N, I-81 S/US-58 W, VA-625/Bordwine Rd, ... and Benhams Rd to Wolf Run Rd in Washington County
Route Directions
Take Denton Valley Rd to Co Rd 665 in Washington County
Follow Co Rd 665 and Golden View Dr to Old Jonesboro Rd
Follow Halls Bottom Rd and US-11 S/US-19 S to VA-625 in Bristol
Continue on Reedy Creek Rd to Washington County
Journey Details
Traveling from Offset, Tennessee to Leonard, Virginia covers 27 miles (43 km) in a west direction. This secondary roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 3 route options between these locations (27-30 miles / 43-49 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Offset
Starting Point
Leonard
Destination