Nonstop flights from Charlotte to Muscle Shoals
Contour Airlines flies this route 1 to 2 times a day until Jan 30, 2027.
CLTCharlotte Douglas International
380 mi · 12 flights a week
MSLMuscle Shoals Northwest Alabama Regional
When they leave
Charlotte time11:05a6:05pFirst departure 11:05 AM, last 6:05 PM
One morning flight at 11:05 AM, then one evening flight at 6:05 PM.
Every flight
Earliest firstSchedules last checked Sep 19, 2026. Times are local.
Flying from Charlotte to Muscle Shoals
Contour Airlines is the only airline flying nonstop from Charlotte to Muscle Shoals, 1 to 2 times a day on the Embraer ERJ.
There are 1 or 2 flights every day of the week. The first arrival in Muscle Shoals is at 11:50 AM and the last at 6:50 PM. The flight covers 380 miles.
Flying back, Muscle Shoals to Charlotte has 12 nonstop flights a week.
Return flights
Schedules as of Oct 9, 2026.