Welcome | Sign out

Cheap Flights from Oklahoma City to Birmingham, AL, United States - OKC to BHM (reverse)

Did You Know?

208,499 seats are available per week to fly from Oklahoma City, OK to Birmingham.
There are 3628 flights from Oklahoma City, OK to Birmingham per week.
United Airlines has 414 connecting flights between Oklahoma City, OK and Birmingham.
You must make at least one connection to fly from Oklahoma City, OK to Birmingham.

Cheap Domestic Flights from Oklahoma City - OKC

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

Cheap Domestic Flights to Birmingham - BHM

Flights
Airline
Lowest Price
United, Delta, US Airways, American
$278
United, Delta, American
$293
United, Delta, US Airways, American
$281
United, Delta, American
$244
Delta, American
$247
United, Delta, US Airways, American, AirTran
$328
United, Delta, American, US Airways, Frontier
$197
Delta, United, American, US Airways
$279
United, Delta, US Airways, American, AirTran
$299
Delta, United, American, Spirit
$80
Alaska, United, Delta, US Airways, American, Spirit
$148
United, Delta, US Airways, American
$258
Delta, United, American, US Airways
$321
United, Delta, American
$353
United, Delta, American, Frontier
$256
United, Delta, American, US Airways
$282
United, Delta, US Airways, American, Spirit, Frontier
$218
United, Delta, US Airways, American
$237
United, Delta, US Airways, American
$320
Delta, United, US Airways, American
$317
Alaska, United, Delta, US Airways, American, Spirit
$178
United, Delta, American
$274
United, Delta, US Airways, American
$339
United, Delta, US Airways, American
$361
United, Delta, American, US Airways
$378
United, Delta, US Airways, American
$316
United, Delta, US Airways, Spirit
$178
United, Delta, US Airways, American, Frontier
$280

Cheap International Flights to Birmingham - BHM

Flights
Airline
Lowest Price
United, Delta, American, US Airways, Sun Country, Spirit, Aeromexico
$300
Cheap Flights from Oklahoma City to Birmingham, AL, United States, from $316 Round trip from OKC to BHM