Distance from Cochrane, Alabama to Echola, Alabama
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
Route Directions
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
Route Directions
Follow AL-17 N and US-82 E to Echola Rd in Gordo
Continue on Echola Rd. Drive to Upper Columbus Rd in Elrod
Route Directions
Continue on AL-17 N. Take AL-86 E to Echola Rd in Elrod
Follow Echola Rd to Upper Columbus Rd
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
Echola
Destination