RDU → PHL Raleigh/Durham to Philadelphia
live
Direct flights from Raleigh/Durham (RDU) to Philadelphia (PHL): 61 nonstop departures observed each week across 2 airlines. 87% of the last 46 tracked flights arrived within 15 minutes of schedule. The median arrival is 18 minutes early. No cancellations were recorded across the 55 tracked flights. The nonstop covers 542 km, an estimated 1 hour 12 minutes in the air. Measured by Pro Flight Search from live flight boards at Raleigh/Durham and Philadelphia. Updated 30 October 2026 at 06:54 UTC.
RDU
Raleigh/Durham
smooth · +9
PHL
Philadelphia
smooth · +0
dep bank 06:00–21:57 61x weekly
Runs reliable · 2 airlines · 61x weekly · nonstop
87% on time
of the last 46 tracked RDU → PHL flights arrived within 15 minutes
Median arrival delay is −18 min . 0 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −18 min across the last 46 arrivals
Flight time ~1h 12m estimated from route distance
Weekly departures 61x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 55
The week scheduled departures · origin local time
American Airlines Frontier 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 AA2781 06:00 daily · AA896 07:06 daily · AA1759 10:38 daily · AA3152 13:01 daily
Frontier AirlinesF9 75% on time
Flights F92060 varies Tu We Th Su · F92072 14:54 Mo Fr Sa · F94844 21:57 Mo Th Fr Sa Su
History operated legs · board outcomes
10-29 AA896 dep +18 → arr −15
10-28 AA896 dep +23 → arr −11
10-27 AA896 dep +6 → arr −37
10-27 KPO56 departed +0
10-26 AA896 dep +14 → arr −16
10-26 JRE801 departed +14
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 RDU and PHL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 106 Completed 100 Delayed 22 Within 15m 79/100 Median +0m
AA1441 American
5 days
Thu, Oct 29
2/2 legs · N924NN
RDU
Departure
17:48
Departed · Sched 17:502m early
→
PHL
Arrival
19:05
Landed · Sched 19:2722m early
Mon, Oct 26
2/2 legs · N957NN
RDU
Departure
17:54
Departed · Sched 17:504m late
→
PHL
Arrival
23:03
Landed · Sched 23:2724m early
Sun, Oct 25
2/2 legs · N820NN
RDU
Departure
18:34
Departed · Sched 17:5044m late
→
PHL
Arrival
23:59
Landed · Sched 23:2732m late
Sat, Oct 24
2/2 legs · N342PM
RDU
Departure
20:11
Departed · Sched 17:50141m late
→
PHL
Arrival
01:11
Landed · Sched 23:27104m late
Fri, Oct 23
1/2 legs · N823NN
RDU
Departure
—
Board row not captured for this rotation yet.
→
PHL
Arrival
23:21
Landed · Sched 23:276m early
Full AA1441 history →
AA1759 American
7 days
Thu, Oct 29
2/2 legs · N9004F
RDU
Departure
13:26
Departed · Sched 10:38168m late
→
PHL
Arrival
14:37
Landed · Sched 12:10147m late
Wed, Oct 28
2/2 legs · N8009T
RDU
Departure
10:50
Departed · Sched 10:3812m late
→
PHL
Arrival
11:52
Landed · Sched 12:1018m early
Tue, Oct 27
2/2 legs · N9002U
RDU
Departure
10:36
Departed · Sched 10:382m early
→
PHL
Arrival
15:42
Landed · Sched 16:1028m early
Mon, Oct 26
2/2 legs · N9010R
RDU
Departure
10:44
Departed · Sched 10:386m late
→
PHL
Arrival
15:47
Landed · Sched 16:1023m early
Sun, Oct 25
2/2 legs · N8027D
RDU
Departure
10:44
Departed · Sched 10:386m late
→
PHL
Arrival
15:50
Landed · Sched 16:1020m early
Sat, Oct 24
2/2 legs · N9008U
RDU
Departure
10:46
Departed · Sched 10:388m late
→
PHL
Arrival
15:52
Landed · Sched 16:1018m early
Fri, Oct 23
1/2 legs · N9017P
RDU
Departure
—
Board row not captured for this rotation yet.
→
PHL
Arrival
Sched 16:10
Scheduled time only · no board update captured
Full AA1759 history →
AA2781 American
6 days
Thu, Oct 29
2/2 legs · N801AW
RDU
Departure
06:11
Departed · Sched 06:0011m late
→
PHL
Arrival
07:34
Landed · Sched 07:351m early
Wed, Oct 28
2/2 legs · N740UW
RDU
Departure
09:05
Departed · Sched 09:005m late
→
PHL
Arrival
10:13
Landed · Sched 10:3522m early
Tue, Oct 27
2/2 legs · N834AW
RDU
Departure
09:07
Departed · Sched 09:007m late
→
PHL
Arrival
10:13
Landed · Sched 10:3522m early
Mon, Oct 26
2/2 legs · N808AW
RDU
Departure
05:58
Departed · Sched 06:002m early
→
PHL
Arrival
11:08
Landed · Sched 11:3527m early
Sun, Oct 25
2/2 legs · N746UW
RDU
Departure
06:11
Departed · Sched 06:0011m late
→
PHL
Arrival
11:19
Landed · Sched 11:3516m early
Sat, Oct 24
2/2 legs · N756US
RDU
Departure
06:04
Departed · Sched 06:004m late
→
PHL
Arrival
11:02
Landed · Sched 11:3533m early
Full AA2781 history →
AA3152 American
6 days
Thu, Oct 29
2/2 legs · N308VR
RDU
Departure
13:08
Departed · Sched 13:017m late
→
PHL
Arrival
14:29
Landed · Sched 14:367m early
Wed, Oct 28
2/2 legs · N873NN
RDU
Departure
18:09
Departed · Sched 13:01308m late
→
PHL
Arrival
19:57
Landed · Sched 14:36321m late
Tue, Oct 27
2/2 legs · N309UL
RDU
Departure
13:10
Departed · Sched 13:019m late
→
PHL
Arrival
18:20
Landed · Sched 18:3616m early
Mon, Oct 26
2/2 legs · N323SG
RDU
Departure
13:18
Departed · Sched 13:0117m late
→
PHL
Arrival
18:22
Landed · Sched 18:3614m early
Sun, Oct 25
2/2 legs · N336TM
RDU
Departure
13:09
Departed · Sched 13:018m late
→
PHL
Arrival
18:38
Landed · Sched 18:362m late
Sat, Oct 24
2/2 legs · N328RR
RDU
Departure
13:07
Departed · Sched 13:016m late
→
PHL
Arrival
18:05
Landed · Sched 18:3631m early
Full AA3152 history →
AA4752 American
6 days
Thu, Oct 29
2/2 legs · N436YX
RDU
Departure
19:12
Departed · Sched 19:131m early
→
PHL
Arrival
20:33
Landed · Sched 20:5926m early
Wed, Oct 28
2/2 legs · N416YX
RDU
Departure
19:21
Departed · Sched 19:138m late
→
PHL
Arrival
20:34
Landed · Sched 20:5925m early
Tue, Oct 27
1/2 legs · N410YX
RDU
Departure
19:20
Departed · Sched 19:137m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Mon, Oct 26
1/2 legs · N431YX
RDU
Departure
19:12
Departed · Sched 19:131m early
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 25
1/2 legs · N416YX
RDU
Departure
19:30
Departed · Sched 19:1317m late
→
PHL
Arrival
Sched 00:59
Scheduled time only · no board update captured
Sat schedule from board history
Sat, Oct 24
2/2 legs · N109HQ
RDU
Departure
19:31
Departed · Sched 19:1318m late
→
PHL
Arrival
00:40
Landed · Sched 00:5919m early
Full AA4752 history →
AA5663 American
6 days
Thu, Oct 29
2/2 legs · N613NN
RDU
Departure
15:22
Departed · Sched 15:0715m late
→
PHL
Arrival
16:23
Landed · Sched 16:4320m early
Wed, Oct 28
2/2 legs · N589NN
RDU
Departure
15:42
Departed · Sched 15:0735m late
→
PHL
Arrival
16:48
Landed · Sched 16:435m late
Tue, Oct 27
2/2 legs · N554NN
RDU
Departure
15:10
Departed · Sched 15:073m late
→
PHL
Arrival
20:13
Landed · Sched 20:4330m early
Mon, Oct 26
2/2 legs · N555NN
RDU
Departure
15:28
Departed · Sched 15:0721m late
→
PHL
Arrival
20:44
Landed · Sched 20:431m late
Sun, Oct 25
2/2 legs · N595NN
RDU
Departure
15:23
Departed · Sched 15:0716m late
→
PHL
Arrival
20:40
Landed · Sched 20:433m early
Sat, Oct 24
2/2 legs · N558NN
RDU
Departure
15:17
Departed · Sched 15:0710m late
→
PHL
Arrival
20:12
Landed · Sched 20:4331m early
Full AA5663 history →
AA896 American
6 days
Thu, Oct 29
2/2 legs · N931AN
RDU
Departure
07:09
Departed · Sched 07:063m late
→
PHL
Arrival
08:25
Landed · Sched 08:4015m early
Wed, Oct 28
2/2 legs · N982AN
RDU
Departure
07:17
Departed · Sched 07:0611m late
→
PHL
Arrival
08:29
Landed · Sched 08:4011m early
Tue, Oct 27
2/2 legs · N849NN
RDU
Departure
07:05
Departed · Sched 07:061m early
→
PHL
Arrival
08:08
Landed · Sched 08:4032m early
Mon, Oct 26
2/2 legs · N981AN
RDU
Departure
07:08
Departed · Sched 07:062m late
→
PHL
Arrival
12:24
Landed · Sched 12:4016m early
Sun, Oct 25
2/2 legs · N874NN
RDU
Departure
07:18
Departed · Sched 07:0612m late
→
PHL
Arrival
12:38
Landed · Sched 12:402m early
Sat, Oct 24
2/2 legs · N854NN
RDU
Departure
07:16
Departed · Sched 07:0610m late
→
PHL
Arrival
12:17
Landed · Sched 12:4023m early
Full AA896 history →
F92060 Frontier
4 days
Thu, Oct 29
2/2 legs · N702FR
RDU
Departure
14:52
Departed · Sched 14:542m early
→
PHL
Arrival
15:53
Landed · Sched 16:2431m early
Wed, Oct 28
2/2 legs · N702FR
RDU
Departure
11:53
Departed · Sched 12:007m early
→
PHL
Arrival
13:06
Landed · Sched 13:2923m early
Tue, Oct 27
2/2 legs · N414FR
RDU
Departure
12:23
Departed · Sched 12:0023m late
→
PHL
Arrival
17:27
Landed · Sched 17:292m early
Sun, Oct 25
2/2 legs · N636FR
RDU
Departure
16:01
Departed · Sched 14:5467m late
→
PHL
Arrival
21:18
Landed · Sched 20:2355m late
Full F92060 history →
F94844 Frontier
4 days
Thu, Oct 29
2/2 legs · N720FR
RDU
Departure
21:54
Departed · Sched 21:531m late
→
PHL
Arrival
23:03
Landed · Sched 23:2421m early
Mon, Oct 26
1/2 legs · N390FR
RDU
Departure
23:02
Departed · Sched 21:5765m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Sun, Oct 25
1/2 legs · N641FR
RDU
Departure
22:28
Departed · Sched 21:5731m late
→
PHL
Arrival
Sched 03:27
Scheduled time only · no board update captured
Sat schedule from board history
Sat, Oct 24
2/2 legs · N688FR
RDU
Departure
21:48
Departed · Sched 21:579m early
→
PHL
Arrival
03:00
Landed · Sched 03:2727m early
Full F94844 history →
RP4752 Chautauqua Airlines
1 day
Wed, Oct 28
1/2 legs · N416YX
RDU
Departure
19:31 Departed
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Full RP4752 history →
KPO56 KPO
1 day
Tue, Oct 27
2/2 legs · N560WG
RDU
Departure
15:46 Departed
→
PHL
Arrival
20:42
Last seen · Sched 19:5844m late
F92072 Frontier
2 days
Mon, Oct 26
2/2 legs · N615FR
RDU
Departure
15:21
Departed · Sched 14:5427m late
→
PHL
Arrival
20:50
Landed · Sched 20:2327m late
Sat, Oct 24
2/2 legs · N361FR
RDU
Departure
14:55
Departed · Sched 14:541m late
→
PHL
Arrival
20:00
Landed · Sched 20:2323m early
Full F92072 history →
JRE801 flyExclusive
1 day
Mon, Oct 26
1/2 legs · N801JS
RDU
Departure
18:43
Departed · Sched 18:3013m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
JRE701 flyExclusive
1 day
Sun, Oct 25
1/2 legs · N701JS
RDU
Departure
10:12
Departed · Sched 09:3042m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
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: Raleigh/Durham (RDU) to Philadelphia (PHL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/RDU-PHL
Copy
How we measure this →
RDU to PHL questions
Is RDU–PHL running on time right now? Smooth skies ahead. The departure side at RDU is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on RDU–PHL? Operators schedule morning departures around 06:00 and evening departures around 17:50 from RDU. 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 RDU to PHL? Great-circle distance is 542 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 68–76 min gate-to-gate on this route.
How often does RDU–PHL fly? 2 carriers operate this route, around 61 flights a week between them. Compare carrier days and times in the airline list above.