Cheap Flights from St Louis (STL) to Birmingham (BHM)

Travelers and cabin class

Compare St Louis to Birmingham flight deals

Find the cheapest month or even day of the year to fly to Birmingham

Book the best Birmingham fare with no extra fees

Flight deals from St Louis to Birmingham

Looking for a cheap last-minute deal or the best round-trip flight from St Louis to Birmingham? Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from St Louis to Birmingham

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like St Louis to Birmingham flights are currently cheapest in June.

St Louis to Birmingham: Alternative routes

Compare routes from St Louis to Birmingham below. You may find an airport to fly into that's cheaper, faster, or easier than Birmingham.

St Louis to Birmingham: Flight information

The things to know before you go.
Cheapest flight found$109
Cheapest month to flyJune

Finding cheap flights from St Louis to Birmingham: Frequently asked questions

The best price we found for a round-trip flight from St Louis to Birmingham is $281. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from St Louis to Birmingham. But we found flights with one or more stops from $281.
There are no flights flying from St Louis to Birmingham, as of May 2025.
The cheapest month to fly from St Louis to Birmingham is usually May 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Birmingham Airport on Friday, June 20, 2025.
No airlines currently offer direct flights between St Louis Airport and Birmingham Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Birmingham but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Birmingham is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, American Airlines offers the cheapest flight tickets to Birmingham.

Flying from Lambert-St. Louis International Airport (STL) to Birmingham-Shuttlesworth International Airport (BHM): what you need to know

  • To ensure you catch your STL to BHM flight, leave plenty of time to check in and find your gate. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule.

  • Flying during a peak month such as July? Major public holidays and other popular seasons can result in longer queues at airport checkpoints. Be extra cautious and arrive up to four hours before international flights and two hours before a domestic departure.

  • Think about adding a stopover when booking your ticket from Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport. Just uncheck 'Direct flights only' to break up your journey, or visit a new city along the way. Check out these options between STL and BHM:

    • Hartsfield-Jackson Atlanta International Airport

    • Nashville International Airport

    • Chicago Midway International Airport

How to find the cheapest flights from Lambert-St. Louis International Airport (STL) to Birmingham-Shuttlesworth International Airport (BHM)

  • $109 is currently the lowest price for a one-way Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport flight. A return flight starts at $279. These fares can change based on demand.

  • Don't leave everything to the last minute. You're more likely to find cheap tickets from STL to BHM if you book ahead. Airlines often have some excellent early bird rates.

  • Getting cheap flights from Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport is easier if you're flexible with your dates. Use the 'Whole month' search function to see the lowest fares across each month and score a great deal.

  • You don't need to check every day to see if fares have dropped when you set up a Price Alert. We'll let you know as soon as there's a new deal on cheap flights from STL to BHM.

  • Secure the ideal flight for you by using the filters. To see the 'Cheapest,' 'Fastest' or 'Best' flights from Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport, use the 'Sort by' tool. You can also filter results by airline, departure and arrival times, and number of stops.

Handy information about Lambert-St. Louis International Airport (STL)

  • STL's address is 10701 Lambert International Blvd..

  • Of the flights that depart from Lambert-St. Louis International Airport, 78.04% land on schedule at their destination.

  • Central St Louis to Lambert-St. Louis International Airport is around 16 miles. Depending on traffic, it'll take you about 20 minutes to get there if you're driving, catching a cab or ride-sharing.

  • Taking public transport? You can expect a journey time of around 35 minutes.

  • Get your journey off to a leisurely start by staying near STL. Whether you're boarding an early flight from Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport or just don't like being rushed, these stays are the answer:

Arriving at Birmingham-Shuttlesworth International Airport (BHM)

Getting from Birmingham-Shuttlesworth International Airport (BHM) to central Birmingham

  • The address for BHM is 5900 Airport Highway.

  • From Birmingham-Shuttlesworth International Airport, Birmingham is approximately 6 miles away. It takes around 10 minutes to reach the center driving.

When to fly to Birmingham-Shuttlesworth International Airport (BHM)

  • July is the busiest month for flights from Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport. To skip the crowds, travel to Birmingham in March.

  • The warmest month in Birmingham is July, with the temperature ranging between 66ºF and 93ºF. Book your flights from Lambert-St. Louis International Airport to Birmingham-Shuttlesworth International Airport in this month if you like this kind of weather.

  • Look for cheap tickets from STL to BHM in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 27ºF and 57ºF on average.

Explore more of United States

  • You've seen Birmingham, now it's time to explore other corners of United States. Journey about 220 miles north-west to Memphis to tick off its top sights. From Beale Street to National Civil Rights Museum and Sun Studio, there's plenty to keep you on the go.

  • Another favorite stop in United States, New South Memphis is about 210 miles north-west of Birmingham. Make time to visit highlights including Big River Crossing.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.