Welcome | Sign out

Cheap Flights from Birmingham to St Louis, MO, United States - BHM to STL (reverse)

Did You Know?

There are 3722 flights from Birmingham, AL to St Louis per week.
157,921 seats are available per week to fly from Birmingham, AL to St Louis.
Delta Air Lines has 475 connecting flights between Birmingham, AL and St Louis.
You must make at least one connection to fly from Birmingham, AL to St Louis.

Cheap Domestic Flights from Birmingham - BHM

Flights
Airline
Lowest Price
United, Delta, American, US Airways, AirTran
$192

Cheap Domestic Flights to St Louis - STL

Flights
Airline
Lowest Price
United, Delta, US Airways, American, AirTran
$218
United, Delta, American
$215
United, Delta, US Airways, American
$300
United, Delta, US Airways, American
$239
United, Delta, US Airways, American
$246
Delta
$386
United, Delta, US Airways, American, Spirit, Frontier, AirTran
$178
Delta, United, US Airways, American, Spirit, AirTran
$198
Alaska, Delta, US Airways, AirTran
$204
Alaska, United, Delta, US Airways, American
$151
Delta, United, US Airways, American, Spirit, Frontier, AirTran
$160
Delta, American, US Airways, Spirit, AirTran
$182
United, Delta, US Airways, American, AirTran
$167
United, Delta, US Airways, American, AirTran
$222
United, Delta, US Airways, American, Frontier, AirTran
$220
United, Delta, American, US Airways, AirTran
$98
United, Delta, US Airways, American, AirTran
$236
Delta, American, US Airways, AirTran
$187
United, Delta, US Airways, American, Spirit, AirTran
$266
Alaska, United, Delta, American, US Airways, Frontier, AirTran
$286
Alaska, Delta, US Airways, Spirit, AirTran
$148
United, Delta, American, US Airways, AirTran
$250
United, Delta, American, US Airways, AirTran
$218
Alaska, United, Delta, American, US Airways, Spirit, AirTran
$178
United, Delta, American, US Airways, Frontier
$197
United, Delta, US Airways, American, AirTran
$98
United, Delta, American, US Airways, AirTran
$198
Delta, American
$354
Cheap Flights from Birmingham to St Louis, MO, United States, from $227 Round trip from BHM to STL