Distance from Caney Branch, Tennessee to Leitch, Maryland
The driving distance from Caney Branch, Tennessee to Leitch, Maryland is 477.6 mi (768.6 km)
The straight-line (air) distance is approximately 248 mi (399.2 km)
Estimated travel time by road is 7 hours 20 minutes
This route includes Toll roads along the way.
We found 3 routes between Caney Branch and Leitch.
Available Routes
Route Directions
Get on I-81 N in Baileyton from US-321 N/W Main St and Baileyton Rd
Continue on I-81 N. Take I-66 E to MD-258 in Lothian. Take the MD-258 E exit from MD-4 S
Follow MD-258, Solomons Island Rd and MD-423 E to North Dr in Tracys Landing
Route Directions
Get on I-26 E/US-19 S/US-23 S/US-25 S/US-70 E in Buncombe County from TN-70 S and NC-208 S
Follow I-40 E, I-85 N and I-95 N to MD-258 in Lothian. Take the MD-258 E exit from MD-4 S
Follow MD-258, Solomons Island Rd and MD-423 E to North Dr in Tracys Landing
Route Directions
Get on I-81 N in Baileyton from US-321 N/W Main St and TN-172 N/Baileyton Rd/Van Hill Rd
Continue on I-81 N to Charlottesville. Take the US-29 N exit from US-29 N
Get on I-66 E in Prince William County from US-29 N
Follow I-66 E, I-495 S and MD-4 S to MD-258 in Lothian. Take the MD-258 E exit from MD-4 S
Follow MD-258, Solomons Island Rd and MD-423 E to North Dr in Tracys Landing
Journey Details
Traveling from Caney Branch, Tennessee to Leitch, Maryland covers 469.8 miles (756 km) in a northeast direction. This highway, long-distance route typically takes 7 hours 39 minutes under normal conditions.
Drivers have 3 route options between these locations (470-561 miles / 756-903 km). The primary route shown here saves 1 hour and 8 minutes compared to alternatives.
Journey Waypoints
Caney Branch
Starting Point
Leitch
Destination