Distance from Cochrane, Alabama to Echola, Alabama

Cochrane Echola
Total Distance
46.3 mi
(74.6 km)
Travel Time
53 minutes

The driving distance from Cochrane, Alabama to Echola, Alabama is 46.3 mi (74.6 km)

The straight-line (air) distance is approximately 20.5 mi (32.9 km)

Estimated travel time by road is 53 minutes

We found 3 routes between Cochrane and Echola.

Available Routes

Shortest Fastest
AL-17 N and AL-86 E
41.3 mi
66.5 km
47 minutes
AL-17 N
45.3 mi
72.9 km
55 minutes
Benevola Rd
46.3 mi
74.6 km
53 minutes

Route Directions

0.1 mi
0 min
Continue on AL-17 N. Take Olney - Benevola Rd, Benevola - Olney Rd, Benevola Rd, US-82 E and Echola Rd to Upper Columbus Rd in Elrod
46.2 mi
53 min

Route Directions

0.1 mi
0 min
Follow AL-17 N and US-82 E to Echola Rd in Gordo
37.3 mi
45 min
Continue on Echola Rd. Drive to Upper Columbus Rd in Elrod
7.8 mi
10 min

Route Directions

0.1 mi
0 min
Continue on AL-17 N. Take AL-86 E to Echola Rd in Elrod
36.5 mi
41 min
Follow Echola Rd to Upper Columbus Rd
4.7 mi
6 min

Journey Details

Traveling from Cochrane, Alabama to Echola, Alabama covers 41.3 miles (66 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

Drivers have 3 route options between these locations (41-46 miles / 66-75 km). The primary route shown here saves 9 minutes compared to alternatives.

Journey Waypoints

Cochrane

Starting Point

Bridgeville, Alabama

47 mi to destination

2 mi
Aliceville, Alabama

Traveled 12 mi from origin

0 mi
Hickory, Alabama

35 mi to destination

1 mi
Kirk, Alabama

Traveled 35 mi from origin

2 mi
Gordo, Alabama

12 mi to destination

2 mi
Holman, Alabama

Traveled 47 mi from origin

2 mi
Echola

Destination