OAJ → CLT Richlands to Charlotte
live
Direct flights from Richlands (OAJ) to Charlotte (CLT): 54 nonstop departures observed each week across 1 airline. 89% of the last 38 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 38 tracked flights. The nonstop covers 306 km, an estimated 54 minutes in the air. Measured by Pro Flight Search from live flight boards at Richlands and Charlotte. Updated 3 November 2026 at 05:40 UTC.
Today, OAJ → CLT Tue 3 Nov · local times
Sched Flight OAJ departure CLT arrival
·
AA5823
On schedule
CLT 20:34 scheduled
·
AA5837
On schedule
CLT 16:45 scheduled
·
AA5867
On schedule
CLT 07:35 scheduled
·
AA6028
On schedule
CLT 11:32 scheduled
·
AA6103
On schedule
CLT 15:15 scheduled
Checked CLT board 00:40
OAJ
Richlands
tracking
CLT
Charlotte
busy · +15
dep bank 06:35–21:44 54x weekly
Runs reliable · 1 airline · 54x weekly · nonstop
89% on time
of the last 38 tracked OAJ → CLT flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 38 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 38 arrivals
Flight time ~0h 54m estimated from route distance
Weekly departures 54x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 38
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 89% on time
Flights AA5792 06:35 daily · AA5867 varies Mo Su · AA6040 08:57 daily · AA6028 varies Mo Su
History operated legs · board outcomes
Show 30 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 OAJ and CLT, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 43 Completed 38 Delayed 4 Within 15m 34/38 Median -12m
AA5823
3 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
Sched 20:34
Scheduled arrival · landing pending
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
20:18
Landed · Sched 20:3416m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
21:39
Landed · Sched 21:5011m early
Full AA5823 history →
AA5837
3 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
Sched 16:45
Scheduled arrival · landing pending
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
16:23
Landed · Sched 16:4522m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
15:56
Landed · Sched 16:1216m early
Full AA5837 history →
AA5867
3 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
Sched 07:35
Scheduled arrival · landing pending
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
07:11
Landed · Sched 07:3524m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
08:00
Landed · Sched 08:011m early
Full AA5867 history →
AA6028
3 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
Sched 11:32
Scheduled arrival · landing pending
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
11:19
Landed · Sched 11:3213m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
10:04
Landed · Sched 10:2319m early
Full AA6028 history →
AA6103
3 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
Sched 15:15
Scheduled arrival · landing pending
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
15:48
Landed · Sched 15:1533m late
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
14:05
Landed · Sched 14:3530m early
Full AA6103 history →
AA6131
2 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
18:13
Landed · Sched 18:3926m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
18:51
Landed · Sched 19:2635m early
Full AA6131 history →
AA5792
5 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
07:51
Landed · Sched 08:0110m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
07:46
Landed · Sched 08:0115m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
07:37
Landed · Sched 08:0124m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
07:52
Landed · Sched 08:019m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
07:23
Landed · Sched 07:296m early
Full AA5792 history →
AA6040
5 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
09:47
Landed · Sched 10:2336m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
11:04
Landed · Sched 10:2341m late
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
10:16
Landed · Sched 10:237m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
10:11
Landed · Sched 10:2312m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
11:13
Landed · Sched 11:3421m early
Full AA6040 history →
AA6041
5 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
13:44
Landed · Sched 14:0622m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
13:37
Landed · Sched 14:0629m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
13:56
Landed · Sched 14:0610m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
14:04
Landed · Sched 14:062m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
16:17
Landed · Sched 15:1166m late
Full AA6041 history →
AA6042
4 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
18:11
Landed · Sched 18:2110m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
17:58
Landed · Sched 18:2123m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
17:52
Landed · Sched 18:2129m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
18:07
Landed · Sched 18:3831m early
Full AA6042 history →
AA6043
4 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
19:35
Landed · Sched 19:372m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
21:30
Landed · Sched 19:37113m late
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
18:59
Landed · Sched 19:3738m early
OAJ
Departure
—
OAJ is outside our board polling set.
→
Full AA6043 history →
AA6044
3 days
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
21:47
Landed · Sched 21:443m late
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
21:52
Landed · Sched 21:448m late
OAJ
Departure
—
OAJ is outside our board polling set.
→
CLT
Arrival
21:01
Landed · Sched 20:4912m late
Full AA6044 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: Richlands (OAJ) to Charlotte (CLT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OAJ-CLT
Copy
How we measure this →
OAJ to CLT questions
Is OAJ–CLT running on time right now? Mostly on schedule. The arrival side at CLT is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OAJ–CLT? Operators schedule morning departures around 06:35 from OAJ. 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 OAJ to CLT? Great-circle distance is 306 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 52–56 min gate-to-gate on this route.
How often does OAJ–CLT fly? American Airlines runs the route with about 54 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.