Muscle Shoals Northwest Alabama Airport (KMSL / MSL)
Empty legs and charters from Muscle Shoals
KMSL airport at a glance
- ICAO code
- KMSL
- IATA code
- MSL
- City
- Muscle Shoals
- Region
- Alabama
- Country
- United States
- Elevation
- 551 ft (168 m)
- Time zone
- America/Chicago (UTC-6)
- Coordinates
- 34.7453° N, 87.6102° W
- Empty legs from
- 43
- Empty legs to
- 42
Weather & airport info KMSL
Current weather
No current weather report is available for this airport.
Airport
- Elevation
- 551 ft (168 m)
- Sunrise / Sunset
- 06:12 / 16:55 local time
Runways
| Runway | Length | Surface | Lighted |
|---|---|---|---|
| 11/29 | 2,040 m (6,693 ft) | asphalt | yes |
| 18/36 | 1,219 m (4,000 ft) | asphalt | yes |
Radio frequencies
- UNICOM: 123.05
For information only, not for flight planning. Weather can change quickly; always rely on official reports. Sources: aviationweather.gov (NOAA), OurAirports.
Airport map KMSL
Full screen →Runways white, taxiways yellow with designators, closed taxiways and runways per NOTAM in red.
Official charts (FAA)
Cycle 2611, valid until 0901Z 11/26/26
Instrument approaches (6)
Minimums (2)
For information only, not for navigation. Always use current official charts and NOTAMs.
Current NOTAMs for KMSL(7)
NOTAMs (Notices to Air Missions) announce short-term changes at an airport: closed runways or taxiways, unserviceable approach aids, obstacles, airspace restrictions.
- Out of serviceObstacle lights: unserviceable11/002· until 02 Mar, 20:34 UTC
The lighting of a tower is out of service. The tower is located 14.5 nautical miles northeast of the airport; its top is 1088.9 feet above sea level, 359.9 feet above ground.
Show original text
OBST TOWER LGT (ASR 1256942) 345627.60N0872622.70W (14.5NM NE MSL) 1088.9FT (359.9FT AGL) U/S
11/002 NOTAMN<br/> <b>Q) </b>KZME/QOLAS/IV/M/E/000/011/3444N08736W005<br/> <b>A) </b>KMSL<br/> <b>B) </b>2611022034<br/> <b>C) </b>2703022034<br/> <b>E) </b> TOWER LGT (ASR 1256942) 345627.60N0872622.70W (14.5NM NE MSL) 1088.9FT (359.9FT AGL) U/S<br/>
- Out of serviceObstacle10/019· until 11 Dec, 18:54 UTC
An obstacle, a tower with identifier ASR 1314474, is located 7.5 nautical miles northwest of the airport. Its top is 853 ft above sea level, 270 ft above ground, and its lighting is out of service.
Show original text
OBST TOWER LGT (ASR 1314474) 344919.00N0874351.80W (7.5NM NW MSL) 853FT (270FT AGL) U/S
- Out of serviceObstacle10/017· until 30 Apr, 23:59 UTC
An obstacle, a tower with unknown identifier, is located 2.8 nautical miles west of the airport. Its top is 625 ft above sea level, 113 ft above ground, and its lighting is out of service.
Show original text
OBST TOWER LGT (ASR UNKNOWN) 344452.00N0874044.00W (2.8NM W MSL) 625FT (113FT AGL) U/S
- Out of serviceObstacle10/016· until 11 Dec, 13:57 UTC
An obstacle, a tower with identifier ASR 1329699, is located 15 nautical miles northeast of the airport. Its top is 978 ft above sea level, 266 ft above ground, and its lighting is out of service.
Show original text
OBST TOWER LGT (ASR 1329699) 345424.50N0872243.00W (15NM NE MSL) 978FT (266FT AGL) U/S
- Out of serviceObstacle10/015· until 30 Apr, 23:59 UTC
An obstacle tower light 11.3 nautical miles west of the airport is out of service. Its top is 788 feet above sea level, 375 feet above ground.
Show original text
OBST TOWER LGT (ASN UNKNOWN) 344531.75N0875056.95W (11.3NM W MSL) 788FT (375FT AGL) U/S
- Out of serviceObstacle09/028· until 31 Mar, 23:59 UTC
An obstacle tower light, 12.3 nautical miles west of the airport, with its top 880 ft above sea level (380 ft above ground), is out of service.
Show original text
OBST TOWER LGT (ASN 2023-ASO-21889-OE) 344507N0875130W (12.3NM W MSL) 880FT (380FT AGL) U/S
09/028 NOTAMN<BR> <B>Q) </B>KZME/QOLAS/IV/M/E/000/009/3444N08736W005<BR> <B>A) </B>KMSL<BR> <B>B) </B>2609301543<BR> <B>C) </B>2703312359<BR> <B>E) </B> TOWER LGT (ASN 2023-ASO-21889-OE) 344507N0875130W (12.3NM W MSL) 880FT (380FT AGL) U/S<BR>
- NoticeAirspace10/021· from 03 Nov, 15:00 UTC · until 03 Nov, 23:00 UTC
Flight check aircraft with callsign FLC91 are operating within an area defined as a 5 nautical mile radius of KMSL airport, from the surface up to 3500 feet above ground. These are aircraft used for testing.
Show original text
AIRSPACE FLTCK ACFT OPS WI AN AREA DEFINED AS 5NM RADIUS OF MSL SFC-3500FT AGL ACFT CS FLC91
For information only, not for flight planning or operational use. Always rely on an official pre-flight briefing. This list may be incomplete or out of date. Explanations and expanded abbreviations are generated automatically. The original text is authoritative. Source: FAA NOTAM Management Service (SWIM).
Private jet traffic in Northwest Alabama Regional Airport (last 30 days)
- Arrivals
- 87
- Departures
- 83
- Different jets
- 50
Most frequent origins: Smyrna Airport (4), McGhee Tyson Airport (3), Charleston Air Force Base-International Airport (3), Nashville International Airport (3).
Most frequent destinations: Fostoria Metropolitan Airport (4), Fulton County Airport Brown Field (4), Charleston Air Force Base-International Airport (4), Montgomery Regional (Dannelly Field) Airport (3), Smyrna Airport (3).
Most common aircraft types: Cessna Citation CJ3 (22), Beechcraft King Air 300 (19), Beechcraft King Air 200/250 (18), Bombardier Challenger 300 (14), Cessna Citation CJ2 (13).
Thursday is the busiest day.
Our own analysis of public ADS-B signals from business jets. Not every flight is received, and jets with a removal request are excluded.
Empty legs from KMSL
43 departures available
- Wed, Nov 415:30Muscle ShoalsKMSL · Northwest Alabama Regional AirportNashvilleKBNA · Nashville International AirportCessna Citation Bravo7—$8,4704NovMuscle Shoals → NashvilleKMSL → KBNA · 15:30Cessna Citation Bravo · 7 seats$8,470
- Wed, Nov 4TomorrowMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKFPK · Fitch H Beach AirportCessna CitationJet5—$7,9204NovMuscle Shoals → CharlotteKMSL → KFPK · TomorrowCessna CitationJet · 5 seats$7,920
- Wed, Nov 4TomorrowMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKCLT · Charlotte Douglas International AirportEmbraer Phenom 300E7—$7,7004NovMuscle Shoals → CharlotteKMSL → KCLT · TomorrowEmbraer Phenom 300E · 7 seats$7,700
- Thu, Nov 5in 2 daysMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKFPK · Fitch H Beach AirportCessna CitationJet5—$7,9205NovMuscle Shoals → CharlotteKMSL → KFPK · in 2 daysCessna CitationJet · 5 seats$7,920
- Thu, Nov 5in 2 daysMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKCLT · Charlotte Douglas International AirportEmbraer Phenom 300E7—$7,7005NovMuscle Shoals → CharlotteKMSL → KCLT · in 2 daysEmbraer Phenom 300E · 7 seats$7,700
- Fri, Nov 6in 3 daysMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKCLT · Charlotte Douglas International AirportEmbraer Phenom 300E7—$7,7006NovMuscle Shoals → CharlotteKMSL → KCLT · in 3 daysEmbraer Phenom 300E · 7 seats$7,700
- Fri, Nov 6in 3 daysMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKFPK · Fitch H Beach AirportCessna CitationJet5—$7,9206NovMuscle Shoals → CharlotteKMSL → KFPK · in 3 daysCessna CitationJet · 5 seats$7,920
- Sat, Nov 7in 4 daysMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKCLT · Charlotte Douglas International AirportEmbraer Phenom 300E7—$7,7007NovMuscle Shoals → CharlotteKMSL → KCLT · in 4 daysEmbraer Phenom 300E · 7 seats$7,700
- Sat, Nov 7in 4 daysMuscle ShoalsKMSL · Northwest Alabama Regional AirportCharlotteKFPK · Fitch H Beach AirportCessna CitationJet5—$7,9207NovMuscle Shoals → CharlotteKMSL → KFPK · in 4 daysCessna CitationJet · 5 seats$7,920
* Total price incl. 10% service fee, converted to your selected currency. Price subject to operator confirmation.
Empty legs to KMSL
42 arrivals available
- Wed, Nov 4TomorrowCharlotteKCLT · Charlotte Douglas International AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportEmbraer Phenom 300E7—$7,7004NovCharlotte → Muscle ShoalsKCLT → KMSL · TomorrowEmbraer Phenom 300E · 7 seats$7,700
- Wed, Nov 4TomorrowCharlotteKFPK · Fitch H Beach AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportCessna CitationJet5—$7,9204NovCharlotte → Muscle ShoalsKFPK → KMSL · TomorrowCessna CitationJet · 5 seats$7,920
- Thu, Nov 5in 2 daysCharlotteKFPK · Fitch H Beach AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportCessna CitationJet5—$7,9205NovCharlotte → Muscle ShoalsKFPK → KMSL · in 2 daysCessna CitationJet · 5 seats$7,920
- Thu, Nov 5in 2 daysCharlotteKCLT · Charlotte Douglas International AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportEmbraer Phenom 300E7—$7,7005NovCharlotte → Muscle ShoalsKCLT → KMSL · in 2 daysEmbraer Phenom 300E · 7 seats$7,700
- Fri, Nov 6in 3 daysCharlotteKCLT · Charlotte Douglas International AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportEmbraer Phenom 300E7—$7,7006NovCharlotte → Muscle ShoalsKCLT → KMSL · in 3 daysEmbraer Phenom 300E · 7 seats$7,700
- Fri, Nov 6in 3 daysCharlotteKFPK · Fitch H Beach AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportCessna CitationJet5—$7,9206NovCharlotte → Muscle ShoalsKFPK → KMSL · in 3 daysCessna CitationJet · 5 seats$7,920
- Sat, Nov 7in 4 daysCharlotteKCLT · Charlotte Douglas International AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportEmbraer Phenom 300E7—$7,7007NovCharlotte → Muscle ShoalsKCLT → KMSL · in 4 daysEmbraer Phenom 300E · 7 seats$7,700
- Sat, Nov 7in 4 daysCharlotteKFPK · Fitch H Beach AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportCessna CitationJet5—$7,9207NovCharlotte → Muscle ShoalsKFPK → KMSL · in 4 daysCessna CitationJet · 5 seats$7,920
- Sun, Nov 8in 5 daysCharlotteKFPK · Fitch H Beach AirportMuscle ShoalsKMSL · Northwest Alabama Regional AirportCessna CitationJet5—$7,9208NovCharlotte → Muscle ShoalsKFPK → KMSL · in 5 daysCessna CitationJet · 5 seats$7,920
* Total price incl. 10% service fee, converted to your selected currency. Price subject to operator confirmation.
Map: Muscle Shoals Airport
View the location of Muscle Shoals – MSL/KMSL. Zoom in to explore the area around the airport.
About the airport
Northwest Alabama Regional Airport (MSL/KMSL) is the key private jet gateway for Muscle Shoals. PrivJet gives you instant access to charter flights and empty legs: fast, discreet and globally connected.
KMSL airport FAQ
Are there any restrictions at Muscle Shoals airport (KMSL) today?
There are currently 6 valid NOTAMs for Muscle Shoals (KMSL). Affected: Obstacle lights: unserviceable; Obstacle: out of service. 1 more NOTAM starts in the coming days. For information only, not for flight planning or operational use. Always rely on an official pre-flight briefing. This list may be incomplete or out of date.
How long are the runways at Muscle Shoals airport (KMSL)?
Muscle Shoals (KMSL) has 2 runways: runway 11/29 with 2,040 m (6,693 ft), asphalt and runway 18/36 with 1,219 m (4,000 ft), asphalt. The longest is 2,040 m.
What are the airport codes of Northwest Alabama Regional Airport?
The ICAO code is KMSL and the IATA code is MSL. ICAO codes are used by air traffic control and pilots, e.g. in flight plans; IATA codes appear on tickets and baggage tags.
What is the elevation of KMSL airport?
Northwest Alabama Regional Airport sits at 551 ft (168 m) above sea level. Local time zone: America/Chicago.
Can I fly to KMSL by private jet?
Whether a private jet can operate into Northwest Alabama Regional Airport depends on runway length, opening hours, customs and immigration rules as well as slot and handling availability, among other things. PrivJet checks this with the operating carrier for every request.
Are there empty legs from or to KMSL?
There are currently 43 empty legs departing from and 42 arriving at Northwest Alabama Regional Airport. Empty legs are repositioning flights at heavily reduced prices; the list is updated several times a day.