ORF → PHL Norfolk to Philadelphia
live
Direct flights from Norfolk (ORF) to Philadelphia (PHL): 34 nonstop departures observed each week across 1 airline. 85% of the last 34 tracked flights arrived within 15 minutes of schedule. The median arrival is 12 minutes early. No cancellations were recorded across the 35 tracked flights. The nonstop covers 341 km, an estimated 56 minutes in the air. Measured by Pro Flight Search from live flight boards at Norfolk and Philadelphia. Updated 15 November 2026 at 17:21 UTC.
Today, ORF → PHL Sun 15 Nov · local times
Sched Flight ORF departure PHL arrival
06:16
AA5303 American
Left 08:46 +150
Landed 09:28 +118
07:28
AA5271 American
Left 10:28 +180
Landed 11:17 +152
10:23
AA5799 American
Left 10:23
Landed 11:08 −30
13:39
AA6030 American
On schedule
PHL 14:55 scheduled
Checked ORF board 10:33 · PHL board 12:21
ORF
Norfolk
busy · +16
PHL
Philadelphia
smooth · +0
dep bank 06:16–19:17 34x weekly
Runs reliable · 1 airline · 34x weekly · nonstop
85% on time
of the last 34 tracked ORF → PHL flights arrived within 15 minutes
Median arrival delay is −12 min . 0 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −12 min across the last 34 arrivals
Flight time ~0h 56m estimated from route distance
Weekly departures 34x 1 direct airline on the leg
Cancelled 0.0% recent route rate · 0 of 35
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 85% on time
Flights AA5303 06:16 daily · AA5271 07:28 daily · AA5799 10:23 Mo Tu Th Fr Sa Su · AA6030 13:39 daily
History operated legs · board outcomes
11-13 PJC22 departed +0
Show 27 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 ORF and PHL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 79 Completed 65 Delayed 19 Within 15m 49/65 Median +4m
AA5271 American
8 days
Sun, Nov 15
2/2 legs · N571NN
ORF
Departure
10:28
Est. · Sched 07:28180m late
→
PHL
Arrival
11:17
Landed · Sched 08:45152m late
Sat, Nov 14
2/2 legs · N613NN
ORF
Departure
07:25
Departed · Sched 07:196m late
→
PHL
Arrival
08:07
Landed · Sched 08:3629m early
Fri, Nov 13
2/2 legs · N630NN
ORF
Departure
07:33
Departed · Sched 07:285m late
→
PHL
Arrival
08:29
Landed · Sched 08:4516m early
Thu, Nov 12
2/2 legs · N644NN
ORF
Departure
07:37
Departed · Sched 07:289m late
→
PHL
Arrival
08:24
Landed · Sched 08:4521m early
Wed, Nov 11
2/2 legs · N589NN
ORF
Departure
07:56
Departed · Sched 07:2828m late
→
PHL
Arrival
08:44
Landed · Sched 08:451m early
Tue, Nov 10
2/2 legs · N608NN
ORF
Departure
07:33
Departed · Sched 07:285m late
→
PHL
Arrival
08:29
Landed · Sched 08:4516m early
Mon, Nov 9
2/2 legs · N548NN
ORF
Departure
07:33
Departed · Sched 07:285m late
→
PHL
Arrival
08:20
Landed · Sched 08:4525m early
Sun, Nov 8
2/2 legs · N589NN
ORF
Departure
07:34
Departed · Sched 07:286m late
→
PHL
Arrival
08:24
Landed · Sched 08:4521m early
Full AA5271 history →
AA5303 American
8 days
Sun, Nov 15
2/2 legs · N502AE
ORF
Departure
08:45
Departed · Sched 06:16149m late
→
PHL
Arrival
09:28
Landed · Sched 07:30118m late
ORF
Departure
Sched 06:16
Scheduled time only · no board update captured
→
PHL
Arrival
Sched 07:30
Scheduled time only · no board update captured
Fri, Nov 13
2/2 legs · N600NN
ORF
Departure
06:30
Departed · Sched 06:1614m late
→
PHL
Arrival
07:13
Landed · Sched 07:3017m early
Thu, Nov 12
2/2 legs · N502AE
ORF
Departure
06:21
Departed · Sched 06:165m late
→
PHL
Arrival
07:09
Landed · Sched 07:3021m early
Wed, Nov 11
2/2 legs · N509AE
ORF
Departure
06:31
Departed · Sched 06:1615m late
→
PHL
Arrival
07:20
Landed · Sched 07:3010m early
Tue, Nov 10
2/2 legs · N543EA
ORF
Departure
06:33
Departed · Sched 06:1617m late
→
PHL
Arrival
07:25
Landed · Sched 07:305m early
Mon, Nov 9
2/2 legs · N712PS
ORF
Departure
06:34
Departed · Sched 06:1618m late
→
PHL
Arrival
07:20
Landed · Sched 07:3010m early
Sun, Nov 8
2/2 legs · N541EA
ORF
Departure
06:37
Departed · Sched 06:1621m late
→
PHL
Arrival
07:26
Landed · Sched 07:304m early
Full AA5303 history →
AA5799 American
7 days
Sun, Nov 15
2/2 legs · N655AE
ORF
Departure
Sched 10:23
Scheduled departure
→
PHL
Arrival
11:08
Landed · Sched 11:3830m early
Sat, Nov 14
2/2 legs · N663AR
ORF
Departure
10:33
Departed · Sched 10:2310m late
→
PHL
Arrival
11:18
Landed · Sched 11:3820m early
Fri, Nov 13
2/2 legs · N662EH
ORF
Departure
10:26
Departed · Sched 10:233m late
→
PHL
Arrival
11:26
Landed · Sched 11:3812m early
Thu, Nov 12
2/2 legs · N672AE
ORF
Departure
10:27
Departed · Sched 10:234m late
→
PHL
Arrival
11:20
Landed · Sched 11:3818m early
Tue, Nov 10
2/2 legs · N691AE
ORF
Departure
Sched 10:23
Scheduled time only · no board update captured
→
PHL
Arrival
11:12
Landed · Sched 11:3826m early
Mon, Nov 9
2/2 legs · N906AE
ORF
Departure
10:28
Departed · Sched 10:235m late
→
PHL
Arrival
11:33
Landed · Sched 11:385m early
Sun, Nov 8
2/2 legs · N681AE
ORF
Departure
10:28
Departed · Sched 10:235m late
→
PHL
Arrival
11:21
Landed · Sched 11:3817m early
Full AA5799 history →
AA6030 American
8 days
Sun, Nov 15
2/2 legs · N645AE
ORF
Departure
Sched 13:39
Scheduled departure
→
PHL
Arrival
Sched 14:55
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · N673AE
ORF
Departure
14:29
Departed · Sched 13:3950m late
→
PHL
Arrival
15:21
Landed · Sched 14:5526m late
Fri, Nov 13
2/2 legs · N679AE
ORF
Departure
14:05
Departed · Sched 13:3926m late
→
PHL
Arrival
14:54
Landed · Sched 14:551m early
Thu, Nov 12
2/2 legs · N652RS
ORF
Departure
18:37
Departed · Sched 13:39298m late
→
PHL
Arrival
19:37
Landed · Sched 14:55282m late
Wed, Nov 11
2/2 legs · N654AE
ORF
Departure
13:41
Departed · Sched 13:392m late
→
PHL
Arrival
14:26
Landed · Sched 14:5529m early
Tue, Nov 10
2/2 legs · N697AB
ORF
Departure
Sched 13:39
Scheduled time only · no board update captured
→
Mon, Nov 9
2/2 legs · N696AE
ORF
Departure
13:46
Departed · Sched 13:397m late
→
PHL
Arrival
14:44
Landed · Sched 14:5511m early
Sun, Nov 8
2/2 legs · N681AE
ORF
Departure
13:43
Departed · Sched 13:394m late
→
PHL
Arrival
14:28
Landed · Sched 14:5527m early
Full AA6030 history →
AA6031 American
7 days
Sat, Nov 14
2/2 legs · N697AB
ORF
Departure
19:51
Departed · Sched 19:1734m late
→
PHL
Arrival
20:36
Landed · Sched 20:351m late
ORF
Departure
Sched 19:17
Scheduled time only · no board update captured
→
PHL
Arrival
22:16
Last seen · Sched 20:35101m late
Thu, Nov 12
2/2 legs · N685AE
ORF
Departure
Sched 19:17
Scheduled time only · no board update captured
→
PHL
Arrival
Sched 20:35
Scheduled time only · no board update captured
Wed, Nov 11
2/2 legs · N932AE
ORF
Departure
19:24
Departed · Sched 19:177m late
→
PHL
Arrival
20:09
Landed · Sched 20:3526m early
Tue, Nov 10
2/2 legs · N923AE
ORF
Departure
19:28
Departed · Sched 19:1711m late
→
PHL
Arrival
20:18
Landed · Sched 20:3517m early
Mon, Nov 9
2/2 legs · N661JA
ORF
Departure
19:35
Departed · Sched 19:1718m late
→
PHL
Arrival
20:37
Landed · Sched 20:352m late
Sun, Nov 8
2/2 legs · N672AE
ORF
Departure
20:01
Departed · Sched 19:1744m late
→
PHL
Arrival
21:13
Landed · Sched 20:3538m late
Full AA6031 history →
PJC22 PJC
1 day
Fri, Nov 13
2/2 legs · N422BC
ORF
Departure
14:55 Departed
→
PHL
Arrival
15:37
Last seen · Sched 11:47230m 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: Norfolk (ORF) to Philadelphia (PHL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORF-PHL
Copy
How we measure this →
ORF to PHL questions
Is ORF–PHL running on time right now? Smooth skies ahead. The departure side at ORF is the weaker end, route health score 89/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORF–PHL? Operators schedule morning departures around 06:16 and evening departures around 19:17 from ORF. Earlier flights typically land before destination-airport delays accumulate later in the day; check the PHL delay card to confirm conditions when you'd arrive.
How long is the flight from ORF to PHL? Great-circle distance is 341 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 54–59 min gate-to-gate on this route.
How often does ORF–PHL fly? American Airlines runs the route with about 34 flights a week (daily). Since one carrier owns the route, a single disruption tends to ripple through the day.