Northwest Alabama Regional Airport (MSL)
Northwest Alabama Regional Airport is a regional airport in Muscle Shoals, Alabama, United States. It handled about 8,662 passengers in 2025. See its delays, weather, lounges, and flight statistics from FlightLogger travelers.
- IATA code
- MSL
- ICAO code
- KMSL
- Location
- Muscle Shoals, Alabama, United States
- Elevation
- 551 ft
- Time zone
- America/Chicago
- Runways
- 2, longest 6,694 ft
Travel guide
United States travel guide: currency, plugs, tap water, phrases, and tips from travelers.