Cheap flights from St. Louis to Birmingham (STL - BHM) from $91

This is the cheapest one-way flight price, found on 9/26. Prices may vary by date and flight preferences.
STL — BHM
oct. 2 — oct. 91

How to find the cheapest flight from St. Louis (STL) to Birmingham (BHM)

All the information you need to plan the best STL to BHM flight in 2023: compare St. Louis to Birmingham flight prices with the expected peak season, weather and rainfall in Birmingham.

Popular in

November

Cheapest in

March

Round-trip from

$388

One-way from

$289
High demand for flights, 13% potential price rise
Best time to find cheap flights, 25% potential price drop
From Lambert-St Louis to Birmingham
One-way flight from Lambert-St Louis to Birmingham

STL - BHM

Price

$388 - $583

BHM

Temperature

44.6 - 80.6 °F

BHM

Rainfall

3.4 - 5.2 inches

What is the cheapest day to fly round-trip from St. Louis to Birmingham, Alabama?

Travelers have found that booking a Thursday departure is the best way to save up to 26% on the cost of booking your flights compared to booking on days of the week where this route is of high demand.

What is the cheapest month to fly from St. Louis to Birmingham, Alabama?

Our data shows that March tends to be the cheapest month to fly to Birmingham, Alabama from St. Louis. Users have commonly found prices around $375 for the month, but tickets can be as low as $192. Due to multiple factors, prepare for potentially higher prices in November.

When is the cheapest time to fly from St. Louis to Birmingham, Alabama (STL - BHM)?

A simple way to save on the total cost of your ticket is to fly from St. Louis to Birmingham, Alabama in the afternoon. If you’re flexible enough to do this you can expect to save up to 25% on your trip compared to booking a flight in the morning.

Cheap American Airlines flights from St. Louis to Birmingham

Take a look at some of the lowest-priced American Airlines flights heading from St. Louis to Birmingham. Be sure to come back soon if the deals available don't appeal to you at this time.

Cheap Delta flights from St. Louis to Birmingham

Some of the lowest-priced Delta flights we've found at this time heading from St. Louis to Birmingham. Ensure the flight price, dates, time, and airline match your criteria before you book.

Cheap St. Louis to Birmingham flights in September & October 2023

The best prices found for STL to BHM flights for September, October
These are some of the most attractive deals on flights from St. Louis to Birmingham in 2023. Check back soon for alternative fares.

St. Louis to Birmingham 2023 flight deals

Cheap flights to Birmingham from St. Louis found for this year
These are some of the most attractive deals on flights from St. Louis to Birmingham in 2023. Check back soon for alternative fares.

St. Louis to Birmingham flights leaving soon

Late deals on return flights to Birmingham from St. Louis, departing today and this week
Consider one of these great deals we found on last-minute flights from St. Louis to Birmingham. Users should double check the flight they book to ensure it matches the day, time, and destination they're looking for.

One-way flights to Birmingham from St. Louis

The cheapest one-way flights from St. Louis to Birmingham
Users traveling one-way from St. Louis to Birmingham can select one of these great deals. Users can also find round-trip St. Louis to Birmingham flights by using the search form above.

Find flights from St. Louis to Birmingham within your budget

Use the slider to find flights from St. Louis to Birmingham that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$300 - $387

Route

Depart

Return

Price

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

vie. 10/27

1 stop4h 39m

Birmingham

lun. 10/30

1 stop5h 00m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

vie. 12/15

1 stop6h 08m

Birmingham

dom. 12/17

1 stop4h 41m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

jue. 10/12

1 stop6h 52m

Birmingham

mar. 10/17

1 stop6h 32m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

lun. 10/16

1 stop6h 52m

Birmingham

lun. 11/6

1 stop5h 17m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

vie. 10/27

1 stop4h 39m

Birmingham

lun. 10/30

2 stops8h 30m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

vie. 12/15

2 stops12h 12m

Birmingham

dom. 12/17

1 stop7h 10m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

lun. 10/16

1 stop4h 39m

Birmingham

lun. 11/6

2 stops9h 23m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

jue. 10/12

2 stops12h 06m

Birmingham

mar. 10/17

1 stop6h 25m

Lambert-St LouisBirmingham

STL - BHM

STLBHM

Lambert-St Louis

vie. 10/27

2 stops9h 16m

Birmingham

lun. 10/30

2 stops8h 30m

Flights are sorted by cheapest first

Deals found on 9/26

Reviews of airlines servicing Birmingham

Read through reviews of airlines operating flights from St. Louis to Birmingham, such as American Airlines and Delta. Users can see the overall rating for each airline as well as how each is rated in terms of entertainment options, comfort, food, crew/service, and boarding process.
Delta
7.9
Good
3,023 reviews

Food

7.2

Comfort

7.9

Boarding

8.0

Entertainment

7.8

Overall

7.9

Crew

8.5

Reviews

1 / 10

Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.

Delta
7.9
Good
3,023 reviews
Delta
7.9
Good
3,023 reviews

Food

7.2

Comfort

7.9

Boarding

8.0

Entertainment

7.8

Overall

7.9

Crew

8.5

Reviews

1 / 10

Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.

United Airlines
7.4
Good
1,890 reviews
Delta
7.9
Good
3,023 reviews

Food

7.2

Comfort

7.9

Boarding

8.0

Entertainment

7.8

Overall

7.9

Crew

8.5

Reviews

1 / 10

Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.

American Airlines
7.2
Good
2,635 reviews
Delta
7.9
Good
3,023 reviews

Food

7.2

Comfort

7.9

Boarding

8.0

Entertainment

7.8

Overall

7.9

Crew

8.5

Reviews

1 / 10

Food was cheap and not healthful. Entertainment was poor choices. Flight was rocky but not pilots fault.

Related info for your journey

Useful info, stats and facts about St. Louis to Birmingham flights.

Can I find flights from St. Louis to Birmingham, Alabama for under $300 on Cheapflights?

Yes, there are multiple flights from St. Louis to Birmingham, Alabama for under $300. The cheapest flight booked recently is on American Airlines for just $300, but on average you can expect to pay $428.

Are there last-minute flights available from St. Louis to Birmingham, Alabama for under $500?

There are currently 7+ open flights from St. Louis to Birmingham, Alabama within the next 7 days for less than $500.

What are the cheapest airlines flying from St. Louis to Birmingham, Alabama round-trip?

American Airlines, at $300, was found to be the cheapest airline from St. Louis to Birmingham, Alabama. An alternate airline flying to your destination would be Delta. These flights start at 20% lower than the current average price 3 months from now.

What are the cheapest airlines to fly from St. Louis to Birmingham, Alabama one-way?

One-way options have recently been found by users for as low as $91 on American Airlines. Other airlines that offer cheap prices include Delta from $152 and United Airlines from $300 one-way.

What does STL to BHM mean?

STL stands for Lambert-St Louis Airport, while BHM stands for Birmingham Airport. These codes are often called IATA codes, a set of identifiers established by IATA (International Air Transport Association) that is widely used by airlines and the aviation industry.

Top 2 airlines flying from St. Louis to Birmingham

The chart below displays the airlines Cheapflights users traveling from St. Louis to Birmingham choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-time
American AirlinesCheapest$148Average$367FlexibilityNo cancel feeOn-time71%
Search American Airlines flights
DeltaCheapest$260Average$344FlexibilityNo cancel feeOn-timeN/A
Search Delta flights

Fly with Cheapflights

What makes Cheapflights the go-to destination for all your flight needs

How does Cheapflights help users find flights from St. Louis to Birmingham?

Cheapflights helps you search for flights from St. Louis to Birmingham via 900+ travel sites so you don’t have to. After performing a flight search, users can also filter their flight selection by filtering for price, number of stops, airlines, and so on.

Why should you use Cheapflights to find cheap flight tickets from St. Louis to Birmingham?

Cheapflights helps you find that perfect flight to Birmingham from St. Louis by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!

Can Cheapflights find flights from St. Louis to Birmingham with no change fees?

Users can book flights with no change fees policies with our dedicated filters. Book flights from St. Louis to Birmingham flexibly with Cheapflights today.

Can Cheapflights notify me if prices for flights from St. Louis to Birmingham become cheaper?

Not ready to book yet? You can track prices for flights from St. Louis to Birmingham on Cheapflights with our Price Alert feature and get notified when better prices are available.

100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.