Top 9 trips from Birmingham (Alabama) to St. Louis

Birmingham to St. Louis
starting from Birmingham
2 hours → Fairfield Inn by Marriott Nashville at Opryland
2 hours → Nashville
2 hours → Paducah
1.5 hours → Mount Vernon
1 hour → St. Louis



9 hours of driving
Birmingham to St. Louis via Memphis
starting from Birmingham
1 hour → Winfield
1 hour → Tupelo
2 hours → Memphis
1.5 hours → Cape Girardeau
1 hour → Sainte Genevieve
1 hour → St. Louis

9 hours of driving
Birmingham to St. Louis via Tupelo
starting from Birmingham
1 hour → Tupelo
2 hours → Lakeland
1.5 hours → Dyersburg
1.5 hours → Cape Girardeau
1 hour → Sainte Genevieve
1 hour → St. Louis

9.5 hours of driving
Birmingham to St. Louis via Tupelo
starting from Birmingham
1 hour → Tupelo
2 hours → Millington
1.5 hours → Dyersburg
1.5 hours → Cape Girardeau
1 hour → Sainte Genevieve
1 hour → St. Louis

9.5 hours of driving
Birmingham to St. Louis via Memphis
starting from Birmingham
40 minutes → Jasper
2 hours → Elvis Presley Birthplace & Museum
2 hours → Memphis
1.5 hours → Cape Girardeau
1 hour → Sainte Genevieve
1 hour → St. Louis

9.5 hours of driving
Birmingham to St. Louis via Warm Springs
starting from Birmingham
1 hour → Winfield
1 hour → Tupelo
2 hours → Blues City Thrift Store
2.5 hours → Warm Springs
3 hours → St. Louis


10 hours of driving
Birmingham to St. Louis via Terre Haute
starting from Birmingham
1.5 hours → Decatur
2 hours → Nashville
1.5 hours → Madisonville
3 hours → Terre Haute
1.5 hours → Altamont
1.5 hours → St. Louis

11 hours of driving
Birmingham to St. Louis via Winona
starting from Birmingham
56 minutes → Tuscaloosa
2.5 hours → Winona
2 hours → Memphis
1.5 hours → Kennett
1.5 hours → Cape Girardeau
1 hour → Sainte Genevieve
1 hour → St. Louis
11 hours of driving
Birmingham to St. Louis via Winona
starting from Birmingham
56 minutes → Tuscaloosa
2.5 hours → Winona
2 hours → Memphis
1.5 hours → Kennett
1.5 hours → Cape Girardeau
1 hour → Sainte Genevieve
1 hour → St. Louis
11 hours of driving

From:
     

To:
     


Explore alternate routes from Birmingham (Alabama) to St. Louis, or you can get reverse directions from St. Louis to Birmingham (Alabama). Don't forget to factor in the weather. You can check the road conditions from Birmingham (Alabama) to St. Louis. Check out other stops like Memphis, Tupelo, Warm Springs (Arkansas), Terre Haute (Indiana), or Winona (Mississippi). Try starting your trip from Bessemer (Alabama), Fultondale, Homewood, Hoover, Irondale, Pelham (Alabama), Trussville, Gardendale, or Leeds (Alabama). You can also change your destination to Collinsville (Illinois), Alton, Cahokia, Caseyville, East Saint Louis, Edwardsville, Clayton (Missouri), Granite City, or Brentwood (Missouri).