Airports in Alabama

6 airports in Alabama handle scheduled commercial passenger service. OurAirports classifies 1 of them as large airports: BHM (Birmingham-Shuttlesworth International Airport). Select one below for its drive time calculator, nearby cities and alternatives.

All 6 Alabama airports with scheduled service

Sorted by size, then city. Elevation from the OurAirports database.
CodeAirportCitySize Elevation
BHM Birmingham-Shuttlesworth International Airport Birmingham Large airport 650 ft
DHN Dothan Regional Airport Dothan Medium-sized airport 401 ft
HSV Huntsville International Airport Huntsville Medium-sized airport 629 ft
MOB Mobile Regional Airport Mobile Medium-sized airport 219 ft
MGM Montgomery Regional (Dannelly Field) Airport Montgomery Medium-sized airport 221 ft
MSL Northwest Alabama Regional Airport Muscle Shoals Medium-sized airport 551 ft
—
Distance
—
by road
Leave now, arrive
—
at the terminal
Domestic
—
before departure
International
—
before departure

By city

Nearest airport to each major Alabama city

The 12 largest population centres in Alabama and the closest airport with scheduled service to each. Distances are straight-line — select a row to calculate the real driving time.

Closest commercial airport by straight-line distance
CityNearest airportStraight line
Birmingham BHM Birmingham-Shuttlesworth International Airport 4.2 mi Drive time →
Montgomery MGM Montgomery Regional (Dannelly Field) Airport 7.1 mi Drive time →
Mobile MOB Mobile Regional Airport 12 mi Drive time →
Huntsville HSV Huntsville International Airport 13 mi Drive time →
Tuscaloosa BHM Birmingham-Shuttlesworth International Airport 53 mi Drive time →
Hoover BHM Birmingham-Shuttlesworth International Airport 11 mi Drive time →
Auburn CSG Columbus Airport 37 mi Drive time →
Dothan DHN Dothan Regional Airport 7.6 mi Drive time →
Decatur HSV Huntsville International Airport 12 mi Drive time →
Madison HSV Huntsville International Airport 4.6 mi Drive time →
Florence MSL Northwest Alabama Regional Airport 5.3 mi Drive time →
Phenix City CSG Columbus Airport 4.8 mi Drive time →
FAQ

Questions about Alabama airports

How many airports are there in Alabama?

6 airports in Alabama handle scheduled commercial passenger service. OurAirports classifies 1 of them as large airports: BHM (Birmingham-Shuttlesworth International Airport).

How long does it take to drive to an airport in Alabama?

It depends on which airport and where you start. Pick any Alabama airport from the table on this page to open its own drive time calculator, then enter your address for a road-distance estimate and a recommended departure time.

Which airport in Alabama should I fly from?

Compare actual drive times rather than map distances — terrain and highway layout mean the nearest airport is often not the quickest to reach. Each Alabama airport page lists the other airports within 200 miles so you can check the alternatives side by side.