Direct flights to Muscle Shoals MSL
You can fly direct (non-stop) to Muscle Shoals from Charlotte with 1 flight flights per day.
Click to open the interactive map.
Non-stop routes to MSL:
Duration
From {{ index }}
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS
No direct flights found. Try clear all filters.
Ad
Ad
Ad
Weekday-labels:
HAS FLIGHTS
UPCOMING
NO FLIGHTS
Ad
Ad
Yes, you can fly to Muscle Shoals (MSL) from Charlotte (MSL).
There is one airline with direct flights to Muscle Shoals. Contour Aviation.
The IATA code is MSL and the ICAO code is KMSL.
The flight takes 1h 45min from Charlotte.
There is 1 airport in Muscle Shoals with scheduled flights, Northwest Alabama Regional Airport, MSL.
It depends on where from and when you are flying. The average one-way ticket price according to our data is $111.
Direct flights to other airports in Alabama, AL
Birmingham International (BHM)
Flights from 18 different airports
Huntsville International Airport-Carl T Jones Field (HSV)
Flights from 14 different airports
Mobile Rgnl (MOB)
Flights from 5 different airports
Montgomery Regional Airport (MGM)
Flights from 4 different airports
Selfield Airport (SES)
Flights from 1 different airports
Dothan Rgnl (DHN)
Flights from 1 different airports
Mobile Downtown (BFM)
Flights from 1 different airports
Ad