Birmingham-Shuttlesworth International Airport (BHM)

Birmingham, US · ICAO KBHM · major international airport · official website

Plan the Birmingham part of the trip

Things to do, airport transfers and a data plan for Birmingham — booked with the provider you choose. We may earn a commission; it never changes your price.

Things to do in BirminghamAirport transferseSIM data plan

Nonstop destinations from BHM

14 destinations are recorded with nonstop service from BHM.

Route and airline facts are compiled from the OpenFlights route database (ODbL 1.0), a scheduled-service snapshot. Schedules change: the live search always shows current availability.

Airlines with hub operations at BHM

No airline bases its hub here, but dozens of carriers operate scheduled services — the search above shows the live market.

Nearby airports

Popular routes via Birmingham

Plan your trip to Birmingham

Frequently asked questions

Birmingham-Shuttlesworth International Airport — which city and country?

Birmingham-Shuttlesworth International Airport (BHM) serves Birmingham, US, ICAO code KBHM.

Which airlines use BHM?

4 scheduled carriers are recorded serving BHM, including American Airlines, Delta Air Lines, Bahamasair, Southwest Airlines. Schedules change — the search above always reflects current availability.

Is there another airport near Birmingham?

Yes — Huntsville International Carl T Jones Field (HSV), about 119 km away; Montgomery Regional (Dannelly Field) Airport (MGM), about 144 km away; Northwest Alabama Regional Airport (MSL), about 154 km away.

How do I find cheap flights from BHM?

Compare dates and nearby airports in the search above — current fares come from our booking partners, and midweek dates are often cheaper.