CLT → ORF Charlotte to Norfolk
live
Direct flights from Charlotte (CLT) to Norfolk (ORF): 57 nonstop departures observed each week across 1 airline. 86% of the last 50 tracked flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 50 tracked flights. The nonstop covers 465 km, an estimated 1 hour 6 minutes in the air. Measured by Pro Flight Search from live flight boards at Charlotte and Norfolk. Updated 2 November 2026 at 20:40 UTC.
Today, CLT → ORF Mon 2 Nov · local times
Sched Flight CLT departure ORF arrival
08:25
AA2296 American
Departed
Landed 09:43 +8
11:56
AA5536 American
Departed
Landed 12:54 −21
13:55
AA5103 American
Departed
Landed 15:05 −8
15:18
AA3187 American
Est. 15:49 Departure not confirmed by the board
ORF est. 16:54 +23 sched 16:31
17:28
AA5625 American
Est. 17:40 +12 Gate E14B
ORF est. 18:42 sched 18:47
19:23
AA5622 American
On schedule Gate E27
·
22:05
AA1086 American
On schedule Gate B8
·
Checked CLT board 15:40 · ORF board 15:33
CLT
Charlotte
smooth · +0
ORF
Norfolk
smooth · +0
dep bank 07:05–22:40 57x weekly
Runs reliable · 1 airline · 57x weekly · nonstop
86% on time
of the last 50 tracked CLT → ORF flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 50 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 50 arrivals
Flight time ~1h 06m estimated from route distance
Weekly departures 57x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 50
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 AA2911 07:05 daily · AA2296 varies Mo Su · AA1323 11:42 daily · AA5597 13:05 daily
History operated legs · board outcomes
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 ORF, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 106 Completed 100 Delayed 14 Within 15m 43/100 Median -2m
AA1086 American
2 days
CLT
Departure
Sched 22:05
Scheduled departure
→
ORF
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
2/2 legs · N829NN
CLT
Departure
Sched 22:40
Departure time not on board
→
ORF
Arrival
01:07
Landed · Sched 23:5869m late
Full AA1086 history →
AA2296 American
2 days
Mon, Nov 2
2/2 legs · N604AW
CLT
Departure
Sched 08:25
Departure time not on board
→
ORF
Arrival
09:49
Landed · Sched 09:3514m late
Sun, Nov 1
2/2 legs · N604AW
CLT
Departure
Sched 07:05
Departure time not on board
→
ORF
Arrival
08:15
Landed · Sched 08:172m early
Full AA2296 history →
AA3187 American
2 days
Mon, Nov 2
2/2 legs · N906AN
CLT
Departure
15:49
Est. · Sched 15:1831m late
→
ORF
Arrival
16:54
Est. · Sched 16:3123m late
Sun, Nov 1
2/2 legs · N108UW
CLT
Departure
Sched 16:09
Departure time not on board
→
ORF
Arrival
17:29
Landed · Sched 17:209m late
Full AA3187 history →
AA5103 American
2 days
Mon, Nov 2
2/2 legs · N604NN
CLT
Departure
Sched 13:55
Departure time not on board
→
ORF
Arrival
15:06
Landed · Sched 15:137m early
Sun, Nov 1
2/2 legs · N577NN
CLT
Departure
Sched 14:07
Departure time not on board
→
ORF
Arrival
15:27
Landed · Sched 15:243m late
Full AA5103 history →
AA5536 American
1 day
Mon, Nov 2
2/2 legs · N598NN
CLT
Departure
Sched 11:56
Departure time not on board
→
ORF
Arrival
13:10
Landed · Sched 13:155m early
Full AA5536 history →
AA5622 American
7 days
CLT
Departure
Sched 19:23
Scheduled departure
→
ORF
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
2/2 legs · N585NN
CLT
Departure
Sched 20:20
Departure time not on board
→
ORF
Arrival
21:38
Landed · Sched 21:435m early
Fri, Oct 30
2/2 legs · N548NN
CLT
Departure
Sched 20:20
Departure time not on board
→
ORF
Arrival
22:37
Landed · Sched 21:4156m late
Thu, Oct 29
2/2 legs · N599NN
CLT
Departure
Sched 20:20
Departure time not on board
→
ORF
Arrival
21:36
Landed · Sched 21:415m early
Wed, Oct 28
2/2 legs · N640NN
CLT
Departure
Sched 20:20
Departure time not on board
→
ORF
Arrival
21:46
Landed · Sched 21:415m late
Tue, Oct 27
2/2 legs · N639NN
CLT
Departure
Sched 19:25
Departure time not on board
→
ORF
Arrival
20:41
Landed · Sched 20:465m early
Mon, Oct 26
2/2 legs · N601EN
CLT
Departure
Sched 20:20
Departure time not on board
→
ORF
Arrival
21:36
Landed · Sched 21:415m early
Full AA5622 history →
AA5625 American
7 days
CLT
Departure
17:40
Est. · Sched 17:2812m late
→
ORF
Arrival
18:42
Est. · Sched 18:475m early
Sun, Nov 1
2/2 legs · N573NN
CLT
Departure
Sched 18:13
Departure time not on board
→
ORF
Arrival
20:14
Landed · Sched 19:3341m late
Sat, Oct 31
2/2 legs · N636NN
CLT
Departure
Sched 18:10
Departure time not on board
→
ORF
Arrival
19:24
Landed · Sched 19:295m early
Fri, Oct 30
2/2 legs · N636NN
CLT
Departure
Sched 18:10
Departure time not on board
→
ORF
Arrival
19:24
Landed · Sched 19:295m early
Thu, Oct 29
2/2 legs · N619NN
CLT
Departure
Sched 18:10
Departure time not on board
→
ORF
Arrival
19:40
Landed · Sched 19:2911m late
Tue, Oct 27
2/2 legs · N606NN
CLT
Departure
Sched 17:23
Departure time not on board
→
ORF
Arrival
19:29
Landed · Sched 18:4247m late
Mon, Oct 26
2/2 legs · N641NN
CLT
Departure
Sched 18:10
Departure time not on board
→
ORF
Arrival
19:26
Landed · Sched 19:293m early
Full AA5625 history →
AA2319 American
1 day
Sun, Nov 1
2/2 legs · N111US
CLT
Departure
Sched 12:04
Departure time not on board
→
ORF
Arrival
13:14
Landed · Sched 13:151m early
Full AA2319 history →
AA5651 American
1 day
Sun, Nov 1
2/2 legs · N577NN
CLT
Departure
Sched 09:05
Departure time not on board
→
ORF
Arrival
10:25
Landed · Sched 10:283m early
Full AA5651 history →
AA1323 American
6 days
Sat, Oct 31
2/2 legs · N3014R
CLT
Departure
Sched 11:41
Departure time not on board
→
ORF
Arrival
12:50
Landed · Sched 12:566m early
Fri, Oct 30
2/2 legs · N831AW
CLT
Departure
Sched 11:42
Departure time not on board
→
ORF
Arrival
13:19
Landed · Sched 12:5722m late
Thu, Oct 29
2/2 legs · N751UW
CLT
Departure
Sched 11:42
Departure time not on board
→
ORF
Arrival
12:55
Landed · Sched 12:572m early
Wed, Oct 28
2/2 legs · N9023N
CLT
Departure
Sched 11:42
Departure time not on board
→
ORF
Arrival
12:52
Landed · Sched 12:575m early
Tue, Oct 27
2/2 legs · N816AW
CLT
Departure
12:24
Departed · Sched 12:204m late
→
ORF
Arrival
13:33
Landed · Sched 13:352m early
Mon, Oct 26
2/2 legs · N778XF
CLT
Departure
Sched 11:42
Departure time not on board
→
ORF
Arrival
12:53
Landed · Sched 12:574m early
Full AA1323 history →
AA2519 American
6 days
Sat, Oct 31
2/2 legs · N873NN
CLT
Departure
Sched 16:16
Departure time not on board
→
ORF
Arrival
17:27
Landed · Sched 17:314m early
Fri, Oct 30
2/2 legs · N326RP
CLT
Departure
Sched 16:10
Departure time not on board
→
ORF
Arrival
21:04
Landed · Sched 17:27217m late
Thu, Oct 29
2/2 legs · N321VH
CLT
Departure
Sched 16:10
Departure time not on board
→
ORF
Arrival
17:25
Landed · Sched 17:272m early
Wed, Oct 28
2/2 legs · N307TA
CLT
Departure
Sched 16:10
Departure time not on board
→
ORF
Arrival
17:21
Landed · Sched 17:276m early
Tue, Oct 27
2/2 legs · N306SW
CLT
Departure
Sched 15:50
Departure time not on board
→
ORF
Arrival
17:01
Landed · Sched 17:076m early
Mon, Oct 26
2/2 legs · N303UE
CLT
Departure
16:10 Departed
→
ORF
Arrival
17:22
Landed · Sched 17:275m early
Full AA2519 history →
AA2911 American
6 days
Sat, Oct 31
2/2 legs · N941NN
CLT
Departure
Sched 07:05
Departure time not on board
→
ORF
Arrival
08:48
Landed · Sched 08:2028m late
Fri, Oct 30
2/2 legs · N983AN
CLT
Departure
Sched 07:05
Departure time not on board
→
ORF
Arrival
08:28
Landed · Sched 08:208m late
Thu, Oct 29
2/2 legs · N918AN
CLT
Departure
Sched 07:05
Departure time not on board
→
ORF
Arrival
08:47
Landed · Sched 08:2027m late
Wed, Oct 28
2/2 legs · N841NN
CLT
Departure
Sched 07:05
Departure time not on board
→
ORF
Arrival
08:16
Landed · Sched 08:204m early
Tue, Oct 27
2/2 legs · N970AN
CLT
Departure
Sched 08:20
Departure time not on board
→
ORF
Arrival
09:31
Landed · Sched 09:354m early
Mon, Oct 26
2/2 legs · N909NN
CLT
Departure
Sched 07:05
Departure time not on board
→
ORF
Arrival
08:16
Landed · Sched 08:204m early
Full AA2911 history →
AA5597 American
6 days
Sat, Oct 31
2/2 legs · N633NN
CLT
Departure
Sched 13:05
Departure time not on board
→
ORF
Arrival
14:19
Landed · Sched 14:245m early
Fri, Oct 30
2/2 legs · N600NN
CLT
Departure
Sched 13:05
Departure time not on board
→
ORF
Arrival
14:19
Landed · Sched 14:245m early
Thu, Oct 29
2/2 legs · N506AE
CLT
Departure
Sched 13:05
Departure time not on board
→
ORF
Arrival
14:22
Landed · Sched 14:242m early
Wed, Oct 28
2/2 legs · N604NN
CLT
Departure
Sched 13:05
Departure time not on board
→
ORF
Arrival
14:19
Landed · Sched 14:245m early
Tue, Oct 27
2/2 legs · N606NN
CLT
Departure
Sched 13:55
Departure time not on board
→
ORF
Arrival
15:16
Landed · Sched 15:142m late
Mon, Oct 26
2/2 legs · N639NN
CLT
Departure
Sched 13:05
Departure time not on board
→
ORF
Arrival
14:21
Landed · Sched 14:243m early
Full AA5597 history →
AA2674 American
5 days
Fri, Oct 30
2/2 legs · N937AN
CLT
Departure
22:42
Departed · Sched 22:402m late
→
ORF
Arrival
01:08
Landed · Sched 23:5771m late
Thu, Oct 29
2/2 legs · N834NN
CLT
Departure
23:21
Departed · Sched 22:4041m late
→
ORF
Arrival
01:03
Landed · Sched 23:5766m late
Wed, Oct 28
2/2 legs · N973NN
CLT
Departure
Sched 18:10
Departure time not on board
→
ORF
Arrival
19:19
Landed · Sched 19:256m early
Tue, Oct 27
2/2 legs · N942AN
CLT
Departure
Sched 21:30
Departure time not on board
→
ORF
Arrival
22:39
Landed · Sched 22:456m early
Mon, Oct 26
2/2 legs · N956AN
CLT
Departure
Sched 22:40
Departure time not on board
→
ORF
Arrival
23:51
Landed · Sched 23:576m early
Full AA2674 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: Charlotte (CLT) to Norfolk (ORF) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CLT-ORF
Copy
How we measure this →
CLT to ORF questions
Is CLT–ORF running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CLT–ORF? Operators schedule morning departures around 07:05 and evening departures around 18:10 from CLT. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ORF delay card to confirm conditions when you'd arrive.
How long is the flight from CLT to ORF? Great-circle distance is 465 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 63–70 min gate-to-gate on this route.
How often does CLT–ORF fly? American Airlines runs the route with about 57 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.