Distances between cities and towns of Alabama

Choose a city from Alabama as the origin and then a city as the destination, to see the distance between the two cities.

Alabama

City Administration Population
Birmingham Alabama 704676
Huntsville Alabama 339136
Mobile Alabama 322079
Montgomery Alabama 253711
Tuscaloosa Alabama 148523
Hoover Alabama 91371
Auburn Alabama 91047
Florence Alabama 79590
Anniston Alabama 77690
Dothan Alabama 72389
Decatur Alabama 69710
Madison Alabama 55551
Vestavia Hills Alabama 38504
Phenix City Alabama 38216
Prattville Alabama 37977
Gadsden Alabama 34317
Alabaster Alabama 33133
Opelika Alabama 30810
Northport Alabama 30334
Enterprise Alabama 28242
Daphne Alabama 27088
Homewood Alabama 26206
Bessemer Alabama 26171
Athens Alabama 25213
Trussville Alabama 25027
Pelham Alabama 24134
Albertville Alabama 22268
Oxford Alabama 22210
Mountain Brook Alabama 22184
Fairhope Alabama 21825
Helena Alabama 20680
Foley Alabama 20170
Prichard Alabama 19645
Selma Alabama 18429
Tillmans Corner Alabama 18313
Cullman Alabama 17892
Troy Alabama 17765
Hueytown Alabama 16694
Millbrook Alabama 16675
Center Point Alabama 16422
Calera Alabama 16126
Muscle Shoals Alabama 15969
Saraland Alabama 15942
Gardendale Alabama 15920
Talladega Alabama 15782
Scottsboro Alabama 15446
Hartselle Alabama 15308
Alexander City Alabama 14765
Fort Payne Alabama 14730
Gulf Shores Alabama 14712
Chelsea Alabama 14710
Ozark Alabama 14396
Jasper Alabama 14370
Irondale Alabama 13457
McCalla Alabama 13221
Moody Alabama 13100
Jacksonville Alabama 13076
Pell City Alabama 12923
Eufaula Alabama 12753
Sylacauga Alabama 12512
Leeds Alabama 12385
Russellville Alabama 10691
Saks Alabama 10504
Valley Alabama 10498
Clay Alabama 10320
Fairfield Alabama 10108
Rainbow City Alabama 10093
Boaz Alabama 10091
Spanish Fort Alabama 9720
Fultondale Alabama 9707
Pleasant Grove Alabama 9638
Meadowbrook Alabama 9503
Sheffield Alabama 9305
Southside Alabama 9253
Forestdale Alabama 9251
Pike Road Alabama 9193
Tuscumbia Alabama 8977
Atmore Alabama 8734
Tuskegee Alabama 9125
Andalusia Alabama 8764
Clanton Alabama 8715
Guntersville Alabama 8559