Distance from Ardmore, Alabama to Bufords, Tennessee

Ardmore Bufords
Total Distance
34.6 mi
(55.6 km)
Travel Time
36 minutes

The driving distance from Ardmore, Alabama to Bufords, Tennessee is 34.6 mi (55.6 km)

The straight-line (air) distance is approximately 16.3 mi (26.2 km)

Estimated travel time by road is 36 minutes

We found 3 routes between Ardmore and Bufords.

Available Routes

Shortest
US-31 N
30.5 mi
49.1 km
40 minutes
Fastest
I-65 N
34.6 mi
55.6 km
36 minutes
I-65 N, TN-15 W and US-31 N
36.6 mi
58.9 km
43 minutes

Route Directions

Get on I-65 N in Ardmore from Old U.S. 31 N
3.5 mi
6 min
Follow I-65 N to US-31A S in Marshall County. Take exit 22 from I-65 N
21.2 mi
18 min
Drive to Buford Station Rd in Giles County
9.9 mi
11 min

Route Directions

Take Ardmore Ave to Jordan Ln/Main St/Old U.S. 31 N/State Line Rd W
0.9 mi
2 min
Take I-65 N and US-64 W/US-64 BYP W/Fayetteville Hwy to TN-15 W/E College St in Giles County
22.1 mi
21 min
3.1 mi
5 min
10.1 mi
13 min
0.4 mi
0 min

Route Directions

30.5 mi
40 min

Journey Details

Traveling from Ardmore, Alabama to Bufords, Tennessee covers 30.5 miles (49 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 40 minutes under normal conditions.

Drivers have 3 route options between these locations (31-37 miles / 49-59 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Ardmore

Starting Point

Elkmont Springs, Tennessee

38 mi to destination

1 mi
Elkton, Tennessee

Traveled 9 mi from origin

1 mi
Bryson, Tennessee

28 mi to destination

1 mi
Aymett Town, Tennessee

Traveled 19 mi from origin

2 mi
Blooming Grove, Tennessee

Traveled 28 mi from origin

1 mi
Krapp Spring, Tennessee

9 mi to destination

1 mi
Riversburg, Tennessee

Traveled 38 mi from origin

2 mi
Bufords

Destination