CLT → AVL Charlotte to Asheville
live
Direct flights from Charlotte (CLT) to Asheville (AVL): 53 nonstop departures observed each week across 1 airline. 87% of the last 45 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. 1 of the 45 tracked flights was cancelled. The nonstop covers 147 km, an estimated 41 minutes in the air. Measured by Pro Flight Search from live flight boards at Charlotte and Asheville. Updated 14 November 2026 at 16:55 UTC.
Today, CLT → AVL Sat 14 Nov · local times
Sched Flight CLT departure AVL arrival
08:45
AA5785 American
Departed
Landed 09:33 −14
10:30
AA5925 American
Departed
AVL est. 11:26 In the air · sched 11:32
12:15
AA5858 American
On schedule Gate E37
AVL est. 13:10 sched 13:16
15:55
AA6012 American
On schedule Gate E45
·
17:20
AA6079 American
On schedule Gate E15
·
19:40
AA5875 American
On schedule Gate E12
·
22:00
AA5371 American
On schedule Gate E22
·
Checked CLT board 11:55 · AVL board 10:18
CLT
Charlotte
busy · +20
AVL
Asheville
smooth · +0
dep bank 07:15–22:00 53x weekly
Runs reliable · 1 airline · 53x weekly · nonstop
87% on time
of the last 45 tracked CLT → AVL flights arrived within 15 minutes
Median arrival delay is −12 min . 1 of 45 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 44 arrivals
Flight time ~0h 41m estimated from route distance
Weekly departures 53x 1 direct airline on the leg
Cancelled 2.2% recent route rate · 1 of 45
The week scheduled departures · origin local time
American Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 86% on time
Flights AA6033 07:15 Th Fr Su · AA5785 varies daily · AA5925 10:25 Mo We Sa · AA5858 varies daily
History operated legs · board outcomes
11-07 1I631 arrived −7
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from CLT and AVL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 116 Completed 96 Delayed 9 Cancelled 1 Within 15m 40/96 Median -6m
AA5371 American
8 days
Sat, Nov 14
1/2 legs · N583NN
CLT
Departure
Sched 22:00
Scheduled departure
→
AVL
Arrival
Sched 23:02
Scheduled arrival · landing pending
Typical Sat schedule
CLT
Departure
Sched 22:30
Cancelled
→
AVL
Arrival
03:06
Last seen · Sched 23:32214m late
Thu, Nov 12
2/2 legs · N554NN
CLT
Departure
Sched 22:30
Departure time not on board
→
AVL
Arrival
23:26
Last seen · Sched 23:326m early
Wed, Nov 11
2/2 legs · N598NN
CLT
Departure
Sched 22:00
Departure time not on board
→
AVL
Arrival
22:56
Landed · Sched 23:026m early
Tue, Nov 10
2/2 legs · N581NN
CLT
Departure
Sched 22:00
Departure time not on board
→
AVL
Arrival
22:56
Landed · Sched 23:026m early
Mon, Nov 9
2/2 legs · N614NN
CLT
Departure
Sched 22:00
Departure time not on board
→
AVL
Arrival
22:56
Landed · Sched 23:026m early
Sun, Nov 8
2/2 legs · N554NN
CLT
Departure
Sched 22:30
Departure time not on board
→
AVL
Arrival
23:26
Last seen · Sched 23:326m early
Sat, Nov 7
2/2 legs · N583NN
CLT
Departure
Sched 22:00
Departure time not on board
→
AVL
Arrival
22:56
Landed · Sched 23:026m early
Full AA5371 history →
AA5785 American
8 days
Sat, Nov 14
2/2 legs · N688AE
CLT
Departure
Sched 08:45
Departure time not on board
→
AVL
Arrival
09:41
Landed · Sched 09:476m early
Fri, Nov 13
2/2 legs · N656AE
CLT
Departure
Sched 09:25
Departure time not on board
→
AVL
Arrival
10:24
Landed · Sched 10:306m early
Thu, Nov 12
2/2 legs · N681AE
CLT
Departure
Sched 09:25
Departure time not on board
→
AVL
Arrival
10:31
Landed · Sched 10:301m late
Wed, Nov 11
2/2 legs · N685AE
CLT
Departure
Sched 08:45
Departure time not on board
→
AVL
Arrival
09:41
Landed · Sched 09:476m early
Tue, Nov 10
2/2 legs · N665BC
CLT
Departure
Sched 08:45
Departure time not on board
→
AVL
Arrival
09:41
Last seen · Sched 09:476m early
CLT
Departure
Sched 08:45
Departure time not on board
→
AVL
Arrival
09:41
Last seen · Sched 09:476m early
Sun, Nov 8
2/2 legs · N909AE
CLT
Departure
Sched 09:25
Departure time not on board
→
AVL
Arrival
10:24
Landed · Sched 10:306m early
Sat, Nov 7
2/2 legs · N694AE
CLT
Departure
Sched 08:45
Departure time not on board
→
AVL
Arrival
09:48
Landed · Sched 09:471m late
Full AA5785 history →
AA5858 American
8 days
CLT
Departure
Sched 12:15
Scheduled departure
→
AVL
Arrival
13:10
Est. · Sched 13:166m early
Fri, Nov 13
2/2 legs · N656AE
CLT
Departure
Sched 11:30
Departure time not on board
→
AVL
Arrival
13:29
Landed · Sched 12:3554m late
Thu, Nov 12
2/2 legs · N662EH
CLT
Departure
Sched 11:30
Departure time not on board
→
AVL
Arrival
12:29
Landed · Sched 12:356m early
Wed, Nov 11
2/2 legs · N931AE
CLT
Departure
Sched 12:15
Departure time not on board
→
AVL
Arrival
13:10
Landed · Sched 13:166m early
Tue, Nov 10
2/2 legs · N652RS
CLT
Departure
Sched 12:15
Departure time not on board
→
AVL
Arrival
13:10
Last seen · Sched 13:166m early
Mon, Nov 9
2/2 legs · N642AE
CLT
Departure
Sched 12:15
Departure time not on board
→
AVL
Arrival
13:10
Last seen · Sched 13:166m early
Sun, Nov 8
2/2 legs · N640AE
CLT
Departure
Sched 11:30
Departure time not on board
→
AVL
Arrival
12:29
Landed · Sched 12:356m early
Sat, Nov 7
2/2 legs · N933JN
CLT
Departure
Sched 12:15
Departure time not on board
→
AVL
Arrival
13:10
Landed · Sched 13:166m early
Full AA5858 history →
AA5875 American
5 days
Sat, Nov 14
1/2 legs · N683AE
CLT
Departure
Sched 19:40
Scheduled departure
→
AVL
Arrival
Sched 20:42
Scheduled arrival · landing pending
Typical Sat schedule
Wed, Nov 11
2/2 legs · N688AE
CLT
Departure
Sched 19:40
Departure time not on board
→
AVL
Arrival
20:36
Landed · Sched 20:426m early
Tue, Nov 10
2/2 legs · N640AE
CLT
Departure
Sched 19:40
Departure time not on board
→
AVL
Arrival
20:40
Landed · Sched 20:422m early
Mon, Nov 9
2/2 legs · N658AE
CLT
Departure
Sched 19:40
Departure time not on board
→
AVL
Arrival
20:36
Landed · Sched 20:426m early
Sat, Nov 7
2/2 legs · N683AE
CLT
Departure
Sched 19:40
Departure time not on board
→
AVL
Arrival
20:36
Landed · Sched 20:426m early
Full AA5875 history →
AA5925 American
4 days
Sat, Nov 14
2/2 legs · N931AE
CLT
Departure
Sched 10:30
Departure time not on board
→
AVL
Arrival
11:26
Est. · Sched 11:326m early
Wed, Nov 11
2/2 legs · N935AE
CLT
Departure
Sched 10:25
Departure time not on board
→
AVL
Arrival
11:21
Landed · Sched 11:276m early
Mon, Nov 9
2/2 legs · N690AE
CLT
Departure
Sched 10:25
Departure time not on board
→
AVL
Arrival
11:21
Last seen · Sched 11:276m early
Sat, Nov 7
2/2 legs · N650AE
CLT
Departure
Sched 10:30
Departure time not on board
→
AVL
Arrival
11:26
Landed · Sched 11:326m early
Full AA5925 history →
AA6012 American
8 days
Sat, Nov 14
1/2 legs · N935AE
CLT
Departure
Sched 15:55
Scheduled departure
→
AVL
Arrival
Sched 16:55
Scheduled arrival · landing pending
Typical Sat schedule
Fri, Nov 13
2/2 legs · N677AE
CLT
Departure
21:00
Last seen · Sched 16:30270m late
→
AVL
Arrival
17:30
Last seen · Sched 17:366m early
Thu, Nov 12
2/2 legs · N902BC
CLT
Departure
Sched 16:30
Departure time not on board
→
AVL
Arrival
17:30
Landed · Sched 17:366m early
Wed, Nov 11
2/2 legs · N646AE
CLT
Departure
Sched 15:55
Departure time not on board
→
AVL
Arrival
16:49
Landed · Sched 16:556m early
Tue, Nov 10
2/2 legs · N908AE
CLT
Departure
Sched 15:55
Departure time not on board
→
AVL
Arrival
16:49
Landed · Sched 16:556m early
Mon, Nov 9
2/2 legs · N658AE
CLT
Departure
Sched 15:55
Departure time not on board
→
AVL
Arrival
16:49
Landed · Sched 16:556m early
Sun, Nov 8
2/2 legs · N931AE
CLT
Departure
Sched 16:30
Departure time not on board
→
AVL
Arrival
18:59
Landed · Sched 17:3683m late
Sat, Nov 7
2/2 legs · N935AE
CLT
Departure
Sched 15:55
Departure time not on board
→
AVL
Arrival
16:49
Landed · Sched 16:556m early
Full AA6012 history →
AA6079 American
8 days
CLT
Departure
Sched 17:20
Scheduled departure
→
AVL
Arrival
—
Board row not captured for this rotation yet.
CLT
Departure
23:28
Last seen · Sched 18:14314m late
→
AVL
Arrival
00:28
Last seen · Sched 19:20308m late
Thu, Nov 12
2/2 legs · N923AE
CLT
Departure
Sched 18:14
Departure time not on board
→
AVL
Arrival
19:16
Landed · Sched 19:204m early
Wed, Nov 11
2/2 legs · N687JS
CLT
Departure
Sched 17:20
Departure time not on board
→
AVL
Arrival
19:35
Landed · Sched 18:2273m late
Tue, Nov 10
2/2 legs · N692AE
CLT
Departure
Sched 17:20
Departure time not on board
→
AVL
Arrival
18:16
Landed · Sched 18:226m early
Mon, Nov 9
2/2 legs · N664MS
CLT
Departure
Sched 17:20
Departure time not on board
→
AVL
Arrival
18:16
Landed · Sched 18:226m early
Sun, Nov 8
2/2 legs · N696AE
CLT
Departure
Sched 18:14
Departure time not on board
→
AVL
Arrival
19:14
Landed · Sched 19:206m early
Sat, Nov 7
1/2 legs · N902BC
CLT
Departure
—
Board row not captured for this rotation yet.
→
AVL
Arrival
18:18
Landed · Sched 18:224m early
Full AA6079 history →
AA5567 American
3 days
Fri, Nov 13
2/2 legs · N588NN
CLT
Departure
Sched 14:41
Departure time not on board
→
AVL
Arrival
15:32
Landed · Sched 15:386m early
Thu, Nov 12
2/2 legs · N548NN
CLT
Departure
14:33
Departed · Sched 14:418m early
→
AVL
Arrival
15:32
Landed · Sched 15:386m early
Sun, Nov 8
2/2 legs · N579NN
CLT
Departure
Sched 14:41
Departure time not on board
→
AVL
Arrival
15:32
Landed · Sched 15:386m early
Full AA5567 history →
AA6033 American
3 days
Fri, Nov 13
2/2 legs · N908AE
CLT
Departure
Sched 07:15
Departure time not on board
→
AVL
Arrival
08:14
Landed · Sched 08:173m early
Thu, Nov 12
2/2 legs · N692AE
CLT
Departure
Sched 07:15
Departure time not on board
→
AVL
Arrival
08:11
Landed · Sched 08:176m early
Sun, Nov 8
2/2 legs · N699AE
CLT
Departure
Sched 07:15
Departure time not on board
→
AVL
Arrival
08:11
Landed · Sched 08:176m early
Full AA6033 history →
AA6071 American
3 days
Fri, Nov 13
2/2 legs · N677AE
CLT
Departure
Sched 13:10
Departure time not on board
→
AVL
Arrival
14:05
Landed · Sched 14:116m early
Thu, Nov 12
2/2 legs · N677AE
CLT
Departure
Sched 13:10
Departure time not on board
→
AVL
Arrival
14:05
Landed · Sched 14:116m early
CLT
Departure
Sched 13:10
Departure time not on board
→
AVL
Arrival
14:05
Last seen · Sched 14:116m early
Full AA6071 history →
AA5921 American
2 days
Thu, Nov 12
2/2 legs · N683AE
CLT
Departure
Sched 21:01
Departure time not on board
→
AVL
Arrival
22:45
Landed · Sched 22:0738m late
Sun, Nov 8
2/2 legs · N923AE
CLT
Departure
Sched 21:01
Departure time not on board
→
AVL
Arrival
22:28
Landed · Sched 22:0721m late
Full AA5921 history →
1I631 NetJets Aviation
1 day
Sat, Nov 7
1/2 legs · N631QS
CLT
Departure
—
Board row not captured for this rotation yet.
→
AVL
Arrival
22:12
Landed · Sched 22:0210m late
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Charlotte (CLT) to Asheville (AVL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CLT-AVL
Copy
How we measure this →
CLT to AVL questions
Is CLT–AVL running on time right now? Smooth skies ahead. The departure side at CLT is the weaker end, route health score 87/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CLT–AVL? Operators schedule morning departures around 07:15 and evening departures around 19:40 from CLT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the AVL delay card to confirm conditions when you'd arrive.
How long is the flight from CLT to AVL? Great-circle distance is 147 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 40–43 min gate-to-gate on this route.
How often does CLT–AVL fly? American Airlines runs the route with about 53 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.