Distance from Ardmore, Alabama to Caddo, Alabama

Ardmore Caddo
Total Distance
44.3 mi
(71.3 km)
Travel Time
48 minutes

The driving distance from Ardmore, Alabama to Caddo, Alabama is 44.3 mi (71.3 km)

The straight-line (air) distance is approximately 20.7 mi (33.4 km)

Estimated travel time by road is 48 minutes

We found 2 routes between Ardmore and Caddo.

Available Routes

Shortest
I-65 S and County Rd 460
42.9 mi
69.1 km
48 minutes
Fastest
I-65 S
44.3 mi
71.3 km
48 minutes

Route Directions

Get on I-65 S from 6th St, AL-53 N and 7th St
3 mi
5 min
Follow I-65 S to AL-20 W/US-72 ALT W in Decatur. Take exit 340A from I-65 S
24.8 mi
20 min
Continue on AL-20 W to your destination in Lawrence County
16.5 mi
22 min

Route Directions

Get on I-65 S from 6th St, AL-53 N and 7th St
3 mi
5 min
Follow I-65 S to AL-20 W/US-72 ALT W in Decatur. Take exit 340A from I-65 S
24.8 mi
20 min
Continue on AL-20 W to your destination in Lawrence County
15.2 mi
22 min

Journey Details

Traveling from Ardmore, Alabama to Caddo, Alabama covers 42.9 miles (69 km) in a southwest direction. This highway, moderate route typically takes 48 minutes under normal conditions.

Drivers have 2 route options between these locations (43-44 miles / 69-71 km). The primary route shown here saves no time compared to alternatives.

Journey Waypoints

Ardmore

Starting Point

Holland Gin, Alabama

48 mi to destination

1 mi
Carey, Alabama

Traveled 12 mi from origin

1 mi
Bonneville, Alabama

36 mi to destination

0 mi
Athens, Alabama

Traveled 24 mi from origin

0 mi
Reid, Alabama

24 mi to destination

1 mi
Lawson, Alabama

Traveled 36 mi from origin

1 mi
Wheeler Lake, Alabama

12 mi to destination

1 mi
Trinity, Alabama

Traveled 48 mi from origin

1 mi
Caddo

Destination