Distance from Ardmore, Alabama to Beans Creek, Tennessee
The driving distance from Ardmore, Alabama to Beans Creek, Tennessee is 40 mi (64.3 km)
The straight-line (air) distance is approximately 21.1 mi (34 km)
Estimated travel time by road is 52 minutes
We found 3 routes between Ardmore and Beans Creek.
Available Routes
Route Directions
Take Shannon Rd to Cedar Hill Rd
Take Elkwood Section Rd and Oliver Smith Rd to Pendergrass Rd in Flintville
Route Directions
Take Shannon Rd to Cedar Hill Rd
Take AL-53 S, Ready Section Rd, Joe Quick Rd, Buddy Williamson Rd and TN-122 E to Beans Creek Rd in Franklin County
Drive to Beans Creek Rd
Route Directions
Take Shannon Rd to Cedar Hill Rd
Take AL-53 S to Pulaski Pike
Take Carriger Rd and Boles Rd to Buddy Williamson Rd
Continue on Buddy Williamson Rd. Take Winchester Rd, TN-121 N and TN-122 E to Beans Creek Rd in Franklin County
Drive to Beans Creek Rd
Journey Details
Traveling from Ardmore, Alabama to Beans Creek, Tennessee covers 38.5 miles (62 km) in a east direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (38-41 miles / 62-67 km). The primary route shown here saves 5 minutes compared to alternatives.
Journey Waypoints
Ardmore
Starting Point
Beans Creek
Destination