RIC → CLT Richmond to Charlotte
live
Direct flights from Richmond (RIC) to Charlotte (CLT): 77 nonstop departures observed each week across 1 airline. 93% of the last 54 tracked flights arrived within 15 minutes of schedule. The median arrival is 14 minutes early. No cancellations were recorded across the 55 tracked flights. The nonstop covers 412 km, an estimated 1 hour 2 minutes in the air. Measured by Pro Flight Search from live flight boards at Richmond and Charlotte. Updated 4 November 2026 at 23:39 UTC.
Today, RIC → CLT Wed 4 Nov · local times
Sched Flight RIC departure CLT arrival
06:05
AA1788 American
Left 06:31 +26
Landed 07:31 +1
07:14
AA2014 American
Left 07:25 +11
Landed 08:32 −9
10:17
AA5565 American
Left 10:25 +8
Landed 11:33 −7
11:27
AA5370 American
Left 11:38 +11
Landed 12:34 −16
15:46
AA5133 American
Left 15:46
Landed 17:18 +6
17:29
AA1516 American
Departed
Landed 18:38 −16
19:17
AA2039 American
On schedule
CLT est. 21:14 +29 sched 20:45
Checked RIC board 15:18 · CLT board 18:39
RIC
Richmond
smooth · +5
CLT
Charlotte
smooth · +0
dep bank 05:00–20:17 77x weekly
Runs reliable · 1 airline · 77x weekly · nonstop
93% on time
of the last 54 tracked RIC → CLT flights arrived within 15 minutes
Median arrival delay is −14 min . 0 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −14 min across the last 54 arrivals
Flight time ~1h 02m estimated from route distance
Weekly departures 77x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 55
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 93% on time
Flights AA549 05:00 Mo We Th Fr Sa Su · AA1063 06:00 daily · AA1788 06:05 Mo Tu We Su · AA2014 07:14 Mo Tu We Su
History operated legs · board outcomes
11-03 LN469RB departed +0
10-31 AA549 dep +10 → arr −19
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 RIC and CLT, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 111 Completed 107 Delayed 27 Within 15m 81/107 Median +2m
AA1516 American
4 days
RIC
Departure
Sched 17:29
Scheduled departure
→
CLT
Arrival
18:38
Landed · Sched 18:5416m early
Tue, Nov 3
2/2 legs · N965NN
RIC
Departure
17:49
Departed · Sched 17:2920m late
→
CLT
Arrival
18:43
Landed · Sched 18:5411m early
Mon, Nov 2
2/2 legs · N919NN
RIC
Departure
17:38
Departed · Sched 17:299m late
→
CLT
Arrival
18:38
Landed · Sched 18:5416m early
Sun, Nov 1
2/2 legs · N909NN
RIC
Departure
19:01
Departed · Sched 18:1942m late
→
CLT
Arrival
20:07
Landed · Sched 19:4522m late
Full AA1516 history →
AA1788 American
4 days
Wed, Nov 4
2/2 legs · N756US
RIC
Departure
06:31
Departed · Sched 06:0526m late
→
CLT
Arrival
07:31
Landed · Sched 07:301m late
Tue, Nov 3
2/2 legs · N756US
RIC
Departure
07:19
Departed · Sched 06:0574m late
→
CLT
Arrival
08:11
Landed · Sched 07:3041m late
Mon, Nov 2
2/2 legs · N756US
RIC
Departure
06:20
Departed · Sched 06:0515m late
→
CLT
Arrival
07:16
Landed · Sched 07:3014m early
Sun, Nov 1
2/2 legs · N813NN
RIC
Departure
06:26
Departed · Sched 06:0026m late
→
CLT
Arrival
07:26
Landed · Sched 07:271m early
Full AA1788 history →
AA2014 American
4 days
Wed, Nov 4
2/2 legs · N966AN
RIC
Departure
07:25
Departed · Sched 07:1411m late
→
CLT
Arrival
08:32
Landed · Sched 08:419m early
Tue, Nov 3
2/2 legs · N839NN
RIC
Departure
07:25
Departed · Sched 07:1411m late
→
CLT
Arrival
08:17
Landed · Sched 08:4124m early
Mon, Nov 2
2/2 legs · N985NN
RIC
Departure
07:16
Departed · Sched 07:142m late
→
CLT
Arrival
08:12
Landed · Sched 08:4129m early
Sun, Nov 1
2/2 legs · N3014R
RIC
Departure
10:10
Departed · Sched 08:5773m late
→
CLT
Arrival
11:03
Landed · Sched 10:2241m late
Full AA2014 history →
AA2039 American
4 days
RIC
Departure
Sched 19:17
Scheduled departure
→
CLT
Arrival
21:14
Est. · Sched 20:4529m late
Tue, Nov 3
2/2 legs · N9010R
RIC
Departure
19:51
Departed · Sched 19:1734m late
→
CLT
Arrival
20:42
Landed · Sched 20:453m early
Mon, Nov 2
2/2 legs · N708UW
RIC
Departure
19:35
Departed · Sched 19:1421m late
→
CLT
Arrival
20:32
Landed · Sched 20:4210m early
Sun, Nov 1
2/2 legs · N746UW
RIC
Departure
20:32
Departed · Sched 19:5933m late
→
CLT
Arrival
21:34
Landed · Sched 21:277m late
Full AA2039 history →
AA5133 American
4 days
Wed, Nov 4
2/2 legs · N595NN
RIC
Departure
Sched 15:46
Scheduled departure
→
CLT
Arrival
17:18
Landed · Sched 17:126m late
Tue, Nov 3
2/2 legs · N614NN
RIC
Departure
15:48
Departed · Sched 15:462m late
→
CLT
Arrival
16:45
Landed · Sched 17:1227m early
Mon, Nov 2
2/2 legs · N597NN
RIC
Departure
16:08
Departed · Sched 15:4622m late
→
CLT
Arrival
17:03
Landed · Sched 17:129m early
Sun, Nov 1
2/2 legs · N597NN
RIC
Departure
16:58
Departed · Sched 16:2632m late
→
CLT
Arrival
17:53
Landed · Sched 17:521m late
Full AA5133 history →
AA5370 American
7 days
Wed, Nov 4
2/2 legs · N599NN
RIC
Departure
11:37
Departed · Sched 11:2710m late
→
CLT
Arrival
12:34
Landed · Sched 12:5016m early
Mon, Nov 2
2/2 legs · N617NN
RIC
Departure
11:28
Departed · Sched 11:271m late
→
CLT
Arrival
12:42
Landed · Sched 12:508m early
Sun, Nov 1
2/2 legs · N615NN
RIC
Departure
11:44
Departed · Sched 11:2717m late
→
CLT
Arrival
12:34
Landed · Sched 12:5016m early
Sat, Oct 31
2/2 legs · N595NN
RIC
Departure
13:54
Departed · Sched 13:2925m late
→
CLT
Arrival
14:49
Landed · Sched 14:545m early
Fri, Oct 30
2/2 legs · N597NN
RIC
Departure
13:42
Departed · Sched 13:2913m late
→
CLT
Arrival
14:35
Landed · Sched 14:5419m early
Thu, Oct 29
2/2 legs · N568NN
RIC
Departure
13:58
Departed · Sched 13:2929m late
→
CLT
Arrival
14:58
Landed · Sched 14:544m late
Wed, Oct 28
2/2 legs · N552NN
RIC
Departure
13:55
Departed · Sched 13:2926m late
→
CLT
Arrival
14:53
Landed · Sched 14:541m early
Full AA5370 history →
AA5565 American
3 days
Wed, Nov 4
2/2 legs · N551NN
RIC
Departure
10:25
Departed · Sched 10:178m late
→
CLT
Arrival
11:33
Landed · Sched 11:407m early
Tue, Nov 3
2/2 legs · N575NN
RIC
Departure
10:27
Departed · Sched 10:1710m late
→
CLT
Arrival
11:25
Landed · Sched 11:4015m early
Mon, Nov 2
2/2 legs · N530EA
RIC
Departure
10:45
Departed · Sched 10:1728m late
→
CLT
Arrival
11:38
Landed · Sched 11:402m early
Full AA5565 history →
LN469RB Libyan Airlines
1 day
Tue, Nov 3
1/2 legs · N469RB
RIC
Departure
18:37 Departed
→
CLT
Arrival
—
Board row not captured for this rotation yet.
AA2681 American
1 day
Sun, Nov 1
2/2 legs · N710UW
RIC
Departure
05:05
Departed · Sched 05:005m late
→
CLT
Arrival
05:58
Landed · Sched 06:2527m early
Full AA2681 history →
AA5072 American
1 day
Sun, Nov 1
2/2 legs · N581NN
RIC
Departure
15:11
Departed · Sched 15:029m late
→
CLT
Arrival
16:05
Landed · Sched 16:2823m early
Full AA5072 history →
AA1063 American
4 days
Sat, Oct 31
2/2 legs · N932NN
RIC
Departure
05:53
Departed · Sched 06:007m early
→
CLT
Arrival
06:43
Landed · Sched 07:2441m early
Fri, Oct 30
2/2 legs · N937AN
RIC
Departure
06:04
Departed · Sched 06:004m late
→
CLT
Arrival
06:53
Landed · Sched 07:2431m early
Thu, Oct 29
2/2 legs · N861NN
RIC
Departure
06:08
Departed · Sched 06:008m late
→
CLT
Arrival
06:58
Landed · Sched 07:2426m early
Wed, Oct 28
2/2 legs · N926AN
RIC
Departure
06:43
Departed · Sched 06:0043m late
→
CLT
Arrival
07:39
Landed · Sched 07:2415m late
Full AA1063 history →
AA1775 American
4 days
Sat, Oct 31
2/2 legs · N931AN
RIC
Departure
09:19
Departed · Sched 09:0910m late
→
CLT
Arrival
10:25
Landed · Sched 10:3510m early
Fri, Oct 30
2/2 legs · N958NN
RIC
Departure
09:18
Departed · Sched 09:099m late
→
CLT
Arrival
10:21
Landed · Sched 10:3514m early
Thu, Oct 29
2/2 legs · N950NN
RIC
Departure
09:38
Departed · Sched 09:0929m late
→
CLT
Arrival
10:34
Landed · Sched 10:351m early
Wed, Oct 28
2/2 legs · N942NN
RIC
Departure
09:09 Departed
→
CLT
Arrival
10:17
Landed · Sched 10:3518m early
Full AA1775 history →
AA5027 American
4 days
Sat, Oct 31
2/2 legs · N640NN
RIC
Departure
16:01
Departed · Sched 15:574m late
→
CLT
Arrival
16:55
Landed · Sched 17:2429m early
Fri, Oct 30
2/2 legs · N636NN
RIC
Departure
16:08
Departed · Sched 15:5711m late
→
CLT
Arrival
17:05
Landed · Sched 17:2419m early
Thu, Oct 29
2/2 legs · N612NN
RIC
Departure
16:13
Departed · Sched 15:5716m late
→
CLT
Arrival
17:21
Landed · Sched 17:243m early
Wed, Oct 28
2/2 legs · N629NN
RIC
Departure
16:11
Departed · Sched 15:5714m late
→
CLT
Arrival
17:16
Landed · Sched 17:248m early
Full AA5027 history →
AA549 American
4 days
Sat, Oct 31
2/2 legs · N766US
RIC
Departure
05:09
Departed · Sched 05:009m late
→
CLT
Arrival
05:59
Landed · Sched 06:1819m early
Fri, Oct 30
2/2 legs · N819AW
RIC
Departure
05:07
Departed · Sched 05:007m late
→
CLT
Arrival
06:01
Landed · Sched 06:1817m early
Thu, Oct 29
2/2 legs · N819AW
RIC
Departure
05:10
Departed · Sched 05:0010m late
→
CLT
Arrival
05:59
Landed · Sched 06:1819m early
Wed, Oct 28
2/2 legs · N802AW
RIC
Departure
05:01
Departed · Sched 05:001m late
→
CLT
Arrival
05:57
Landed · Sched 06:1821m early
Full AA549 history →
AA1757 American
2 days
Fri, Oct 30
2/2 legs · N991AN
RIC
Departure
18:35
Departed · Sched 18:1916m late
→
CLT
Arrival
19:34
Landed · Sched 19:4511m early
Thu, Oct 29
2/2 legs · N958NN
RIC
Departure
18:40
Departed · Sched 18:1921m late
→
CLT
Arrival
19:46
Landed · Sched 19:451m late
Full AA1757 history →
AA1909 American
2 days
Fri, Oct 30
2/2 legs · N123UW
RIC
Departure
20:25
Departed · Sched 20:178m late
→
CLT
Arrival
21:23
Landed · Sched 21:4421m early
Thu, Oct 29
2/2 legs · N127UW
RIC
Departure
20:14
Departed · Sched 20:173m early
→
CLT
Arrival
21:05
Landed · Sched 21:4439m early
Full AA1909 history →
AA5119 American
3 days
Fri, Oct 30
2/2 legs · N591NN
RIC
Departure
11:11
Departed · Sched 11:0011m late
→
CLT
Arrival
12:06
Landed · Sched 12:2418m early
Thu, Oct 29
2/2 legs · N616NN
RIC
Departure
12:04
Departed · Sched 11:0064m late
→
CLT
Arrival
13:07
Landed · Sched 12:2443m late
Wed, Oct 28
2/2 legs · N550NN
RIC
Departure
11:07
Departed · Sched 11:007m late
→
CLT
Arrival
12:03
Landed · Sched 12:2421m early
Full AA5119 history →
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: Richmond (RIC) to Charlotte (CLT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/RIC-CLT
Copy
How we measure this →
RIC to CLT questions
Is RIC–CLT running on time right now? Smooth skies ahead. The departure side at RIC is the weaker end, route health score 95/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on RIC–CLT? Operators schedule morning departures around 05:00 and evening departures around 17:29 from RIC. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CLT delay card to confirm conditions when you'd arrive.
How long is the flight from RIC to CLT? Great-circle distance is 412 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 59–65 min gate-to-gate on this route.
How often does RIC–CLT fly? American Airlines runs the route with about 77 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.