Distance from Birmingham, AL to St. Louis

Distance information from Birmingham, AL, United States (USA) to St. Louis

Geographical distance from Birmingham, AL to St. Louis

644.72 kilometers
399.92 seven miles
347.73 nautical miles

Road distance from Birmingham, AL to St. Louis

Distance on the map From Birmingham, AL, United States (USA) to St. Louis


Closest distances from Birmingham, AL, United States (USA)

City Distance
Huntsville 135.91 km
Fort Payne 143.29 km
Tupelo, MI 194.34 km
Chattanooga 218.19 km
Meridian, MS 218.58 km
Atlanta, GA 225.58 km
Dothan 287.45 km
Nashville, TN 292.89 km
Jackson, TN 297.15 km
Athens, GE 321.94 km
Mobile, AL 336.7 km
Hattiesburg 338.3 km
Jackson, MS 342.97 km
Memphis, TN 344.51 km
Knoxville 379.15 km
Tallahassee 417.26 km
Jonesboro, AR 438.16 km
Augusta, GE 445.21 km
Valdosta 447.09 km
Statesboro 483.5 km
Evansville, KY 501.8 km
New Orleans, LA 502.03 km
Little rock 522.14 km
Baton Rouge 532.57 km
Louisville 534.58 km
Columbia, SC 536.17 km
Lake city, FL 540.63 km
Lexington 544.84 km
Conway 546.69 km
Savannah, GA 556.22 km

Select city to calculate distance from Birmingham, AL, United States (USA)



Check distances from St. Louis

City Distance
Peoria 235.4 km
Evansville, KY 241.62 km
Terre haute 258.11 km
Jonesboro, AR 314.47 km
Jackson, TN 356.46 km
Indianapolis, IN 371.12 km
Kansas City, MO 385.39 km
Memphis, TN 388.86 km
Louisville 389.04 km
Cedar Rapids IO 392.72 km