Airports in Alabama

Alabama Airports handle a total of more than 3.5 million passengers each year. Currently, there are 2 small hub and 3 nonhub airports in Alabama.  There are also dozens of general aviation airports which don’t provide commercial flights. Only Birmingham airport and Huntsville Airport provide a significant number of yearly passengers. As for the airlines, American Airlines, Delta Connection, American Eagle and United are the ones offering most flights.

List of airports

Birmingham–Shuttlesworth Airport – IATA Code – BHM (~ 3 M Passengers)

Birmingham–Shuttlesworth International Airport serves cities of Birmingham and Tuscaloosa in Alabama state. Airport is located about 8 km northeast of the city centre and about 100 km from Tuscaloosa. One modern terminal handles more than a million passengers, coming mostly from American Airlines, Delta, Southwest Airlines and United. Therefore, BHM airport is focused mostly on US destinations, serving over 100 daily flights to 15 cities. There is no public transport available from the airport, but passengers can use taxis or car rentals.

Huntsville International Airport – IATA Code – HSV (~ 0.6 M Passengers)

Huntsville International Airport is an airport serving Huntsville city. Known locally as Carl T. Jones Field, the airport is the largest in Northern Alabama. Similarly to BHM, Huntsville airport also offers mostly domestic flights. American Airlines, Delta, United and Silver Airways handle most of the daily flights. Atlanta, Dallas and Charlotte are the top 3 cities connected with HSV airport. Airport is located 22 km from Huntsville, however, it’s also a good choice when visiting cities like Decatur and Athens.

Mobile Regional Airport – IATA Code – MOB

  • Nearby city(s): Pritchard (23 km), Mobile (25 km) 
  • Airline(s): American Airlines, United, Delta

Montgomery Regional Airport – IATA Code – MGM

  • Also Called: Dannelly Field
  • Nearby city(s): Montgomery (14 km)
  • Airline(s): American Eagle, Delta Connection

Dothan Regional Airport – IATA Code – DHN

  • Nearby city(s): Dothan (13 km), Enterprise (45 km)
  • Airline(s): ExpressJet

Northwest Alabama Regional Airport – IATA Code – MSL

  • Nearby city(s): Muscle Shoals (1.5 km)
  • Airline(s): Boutique Air

Airports in neighboring states

Airports in FloridaAirports in GeorgiaAirports in TennesseeAirports in Mississippi

Alabama Airports Map