Welcome | Sign out

Cheap Flights from St Louis to Birmingham, AL, United States - STL to BHM

Did You Know?

There are 3674 flights from St Louis, MO to Birmingham per week.
You must make at least one connection to fly from St Louis, MO to Birmingham.
Delta Air Lines has 441 connecting flights between St Louis, MO and Birmingham.
152,596 seats are available per week to fly from St Louis, MO to Birmingham.

Cheap Domestic Flights from St Louis - STL

Flights
Airline
Lowest Price
United, Delta, American, AirTran, US Airways
$190
Delta, Air Choice One, American, US Airways, United, Alaska
$192
United, Delta, American, Frontier
$234
AirTran, American, US Airways, United, Frontier
$232
American, Delta, United, US Airways
$269
United, Delta, American
$222
United, Delta, US Airways, American, AirTran
$280
United, Delta, US Airways, American, Frontier, AirTran
$289
Delta, United, US Airways, American
$257
Delta, American, AirTran, United
$238
AirTran, American, Delta, United
$268
United, Delta, US Airways, American
$207
United, Delta, American, US Airways
$275
AirTran, American, US Airways, Delta, United
$283
Delta, US Airways, United, American, AirTran
$289
Delta, US Airways, American, United, AirTran
$98

Cheap Domestic Flights to Birmingham - BHM

Flights
Airline
Lowest Price
United, Delta, American, US Airways
$300
United, Delta
$520
American, United, Delta
$343
American, US Airways, Delta, United
$343
US Airways, United, Delta, American
$426
Delta, American
$343
Delta, American
$376
American
$260
Delta, American, US Airways, United
$472
US Airways, American, United, Delta
$387
Cheap Flights from St Louis to Birmingham, AL, United States, from $223 Round trip from STL to BHM