Birmingham-Shuttlesworth International Airport

Non-Stop and Direct Flights

The Birmingham-Shuttlesworth International Airport currently operates 70 flights daily to 49 airports in 47 cities. More statistics on BHM can be found in the Monthly Statistical Reports.

Cities Served Non-Stop (25)

  • Atlanta ATL
  • Baltimore BWI
  • Charlotte CLT
  • Chicago MDW
  • Chicago ORD
  • Dallas Love Field DAL
  • Dallas/Ft. Worth DFD
  • Denver DEN
  • Detroit DTW
  • Houston HOU
  • Houston IAH
  • Jacksonville JAX
  • Las Vegas LAS
  • Louisville SDF
  • Memphis MEM
  • Miami MIA
  • Minneapolis MSP
  • Nashville BNA
  • New Orleans MSY
  • New York LGA
  • Orlando MCO
  • Philadelphia PHL
  • Phoenix PHX
  • St. Louis STL
  • Tampa TPA

Cities Served Direct (36)

  • Albany ALB
  • Albuquerque ABQ
  • Augusta AUG
  • Baltimore BWI
  • Bangor BGR
  • Baton Rouge BTR
  • Buffalo BUF
  • Charleston CHS
  • Chicago MDW
  • Cleveland CLE
  • Dayton DAY
  • Denver DEN
  • Grand Rapids GRR
  • Greenville/Spartanburg GSP
  • Houston IAH
  • Islip ISP
  • Jacksonville JAX
  • Kansas City MCI
  • Lansing LAN
  • Las Vegas LAS
  • Lexington LEX
  • Los Angeles LAX
  • Melbourne MLB
  • Minneapolis MSP
  • Mobile MOB
  • New Orleans MSY
  • Oakland OAK
  • Philadelphia PHL
  • Phoenix PHX
  • Roanoke ROA
  • San Diego SAN
  • St. Louis STL
  • Washington Dulles IAD
  • West Palm Beach PBI
  • Wilkes-Barre/Scranton AVP
  • Wilmington ILM