BUF → PHL Buffalo to Philadelphia
live
Direct flights from Buffalo (BUF) to Philadelphia (PHL): 51 nonstop departures observed each week across 2 airlines. 93% of the last 30 tracked flights arrived within 15 minutes of schedule. The median arrival is 22 minutes early. No cancellations were recorded across the 37 tracked flights. The nonstop covers 448 km, an estimated 1 hour 4 minutes in the air. Measured by Pro Flight Search from live flight boards at Buffalo and Philadelphia. Updated 4 November 2026 at 13:03 UTC.
Today, BUF → PHL Wed 4 Nov · local times
Sched Flight BUF departure PHL arrival
06:00
AA6017 American
Left 06:04
Landed 07:07 −35
·
AA5866 American
On schedule
PHL 16:56 scheduled
Checked BUF board 06:18 · PHL board 08:03
BUF
Buffalo
smooth · +9
PHL
Philadelphia
smooth · +0
dep bank 06:00–19:35 51x weekly
Runs reliable · 2 airlines · 51x weekly · nonstop
93% on time
of the last 30 tracked BUF → PHL flights arrived within 15 minutes
Median arrival delay is −22 min . 0 of 37 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −22 min across the last 30 arrivals
Flight time ~1h 04m estimated from route distance
Weekly departures 51x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 37
The week scheduled departures · origin local time
American Airlines Libyan 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 AA6017 06:00 Mo Tu We Su · AA6131 07:00 daily · AA5868 varies daily · AA5800 13:11 Mo We Th Fr Sa
Libyan AirlinesLN
Flights LN744 varies We Fr
History operated legs · board outcomes
11-03 1I591 departed +37
11-03 1I955 departed +7
11-03 XSR325 departed +22
10-29 1I548 departed +25
Show 29 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 BUF and PHL, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 70 Completed 67 Delayed 9 Within 15m 58/67 Median +0m
AA5866 American
3 days
Wed, Nov 4
1/2 legs · N932AE
BUF
Departure
—
Board row not captured for this rotation yet.
→
PHL
Arrival
Sched 16:56
Scheduled arrival · landing pending
Mon, Nov 2
2/2 legs · N647AE
BUF
Departure
15:32
Departed · Sched 15:266m late
→
PHL
Arrival
16:32
Landed · Sched 16:5624m early
Sun, Nov 1
2/2 legs · N647AE
BUF
Departure
15:05
Departed · Sched 15:2621m early
→
PHL
Arrival
16:50
Landed · Sched 16:566m early
Full AA5866 history →
AA6017 American
4 days
Wed, Nov 4
2/2 legs · N932AE
BUF
Departure
06:04
Departed · Sched 06:004m late
→
PHL
Arrival
07:07
Landed · Sched 07:4235m early
Tue, Nov 3
2/2 legs · N657AE
BUF
Departure
06:13
Departed · Sched 06:0013m late
→
PHL
Arrival
07:10
Landed · Sched 07:4232m early
Mon, Nov 2
2/2 legs · N653AE
BUF
Departure
06:12
Departed · Sched 06:0012m late
→
PHL
Arrival
07:15
Landed · Sched 07:4227m early
Sun, Nov 1
2/2 legs · N699AE
BUF
Departure
06:15
Departed · Sched 06:0015m late
→
PHL
Arrival
Sched 07:42
Scheduled time only · no board update captured
Full AA6017 history →
1I591 NetJets Aviation
1 day
Tue, Nov 3
1/2 legs · N591QS
BUF
Departure
14:37
Departed · Sched 14:0037m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
1I955 NetJets Aviation
1 day
Tue, Nov 3
1/2 legs · N955QS
BUF
Departure
14:07
Departed · Sched 14:007m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
AA5868 American
5 days
Tue, Nov 3
2/2 legs · N657AE
BUF
Departure
10:07
Departed · Sched 10:3629m early
→
PHL
Arrival
11:54
Landed · Sched 12:0814m early
Sun, Nov 1
2/2 legs · N699AE
BUF
Departure
10:45
Departed · Sched 10:369m late
→
PHL
Arrival
11:44
Landed · Sched 12:0824m early
Sat, Oct 31
2/2 legs · N922AE
BUF
Departure
10:44
Departed · Sched 10:431m late
→
PHL
Arrival
11:43
Landed · Sched 12:0825m early
Fri, Oct 30
2/2 legs · N690AE
BUF
Departure
10:42
Departed · Sched 10:393m late
→
PHL
Arrival
11:42
Landed · Sched 12:0422m early
Thu, Oct 29
2/2 legs · N642AE
BUF
Departure
10:41
Departed · Sched 10:392m late
→
PHL
Arrival
11:42
Landed · Sched 12:0422m early
Full AA5868 history →
AA5980 American
3 days
Tue, Nov 3
2/2 legs · N690AE
BUF
Departure
18:01
Departed · Sched 17:583m late
→
PHL
Arrival
19:06
Landed · Sched 19:3024m early
Mon, Nov 2
2/2 legs · N681AE
BUF
Departure
19:13
Departed · Sched 19:0112m late
→
PHL
Arrival
20:22
Landed · Sched 20:3513m early
Sun, Nov 1
2/2 legs · N656AE
BUF
Departure
19:12
Departed · Sched 19:0111m late
→
PHL
Arrival
20:10
Landed · Sched 20:3525m early
Full AA5980 history →
LN240 Libyan Airlines
1 day
Tue, Nov 3
1/2 legs · N240B
BUF
Departure
14:11 Departed
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Full LN240 history →
XSR325 AirShare LLC
1 day
Tue, Nov 3
1/2 legs · N325AS
BUF
Departure
13:32
Departed · Sched 13:1022m late
→
PHL
Arrival
—
Board row not captured for this rotation yet.
AA5804 American
4 days
Sat, Oct 31
2/2 legs · N654AE
BUF
Departure
15:52
Departed · Sched 15:2329m late
→
PHL
Arrival
16:52
Landed · Sched 16:502m late
Fri, Oct 30
2/2 legs · N651AE
BUF
Departure
14:58
Departed · Sched 14:526m late
→
PHL
Arrival
15:55
Landed · Sched 16:1924m early
Thu, Oct 29
2/2 legs · N935AE
BUF
Departure
14:59
Departed · Sched 14:527m late
→
PHL
Arrival
16:01
Landed · Sched 16:1918m early
Wed, Oct 28
2/2 legs · N647AE
BUF
Departure
15:27
Departed · Sched 15:1215m late
→
PHL
Arrival
16:29
Landed · Sched 16:3910m early
Full AA5804 history →
AA5809 American
3 days
Sat, Oct 31
2/2 legs · N918AE
BUF
Departure
17:33
Departed · Sched 17:1716m late
→
PHL
Arrival
18:28
Landed · Sched 18:4618m early
Fri, Oct 30
2/2 legs · N654AE
BUF
Departure
17:27
Departed · Sched 17:1710m late
→
PHL
Arrival
18:33
Landed · Sched 18:4613m early
Thu, Oct 29
2/2 legs · N654AE
BUF
Departure
17:50
Departed · Sched 17:1733m late
→
PHL
Arrival
19:46
Landed · Sched 18:4660m late
Full AA5809 history →
AA6131 American
4 days
Sat, Oct 31
2/2 legs · N669MB
BUF
Departure
07:06
Departed · Sched 07:006m late
→
PHL
Arrival
08:04
Landed · Sched 08:2925m early
Fri, Oct 30
2/2 legs · N695AE
BUF
Departure
07:07
Departed · Sched 07:007m late
→
PHL
Arrival
08:04
Landed · Sched 08:2925m early
Thu, Oct 29
2/2 legs · N663AR
BUF
Departure
07:07
Departed · Sched 07:007m late
→
PHL
Arrival
08:04
Landed · Sched 08:2925m early
Wed, Oct 28
2/2 legs · N652RS
BUF
Departure
08:11
Departed · Sched 08:0011m late
→
PHL
Arrival
09:22
Landed · Sched 09:297m early
Full AA6131 history →
AA5800 American
3 days
Fri, Oct 30
2/2 legs · N684JW
BUF
Departure
13:56
Departed · Sched 13:1145m late
→
PHL
Arrival
15:28
Landed · Sched 14:4048m late
Thu, Oct 29
2/2 legs · N640AE
BUF
Departure
13:08
Departed · Sched 13:113m early
→
PHL
Arrival
14:07
Landed · Sched 14:4033m early
Wed, Oct 28
2/2 legs · N682AE
BUF
Departure
13:18
Departed · Sched 13:117m late
→
PHL
Arrival
14:18
Landed · Sched 14:4022m early
Full AA5800 history →
AA5870 American
3 days
Fri, Oct 30
2/2 legs · N642AE
BUF
Departure
19:51
Departed · Sched 19:3516m late
→
PHL
Arrival
20:57
Landed · Sched 21:0811m early
Thu, Oct 29
2/2 legs · N664MS
BUF
Departure
19:37
Departed · Sched 19:352m late
→
PHL
Arrival
20:36
Landed · Sched 21:0832m early
Wed, Oct 28
2/2 legs · N657AE
BUF
Departure
18:47
Departed · Sched 18:389m late
→
PHL
Arrival
19:53
Landed · Sched 20:1017m early
Full AA5870 history →
LN744 Libyan Airlines
1 day
Fri, Oct 30
1/2 legs · N744N
BUF
Departure
16:18 Departed
→
PHL
Arrival
—
Board row not captured for this rotation yet.
Full LN744 history →
1I548 NetJets Aviation
1 day
Thu, Oct 29
1/2 legs · N548QS
BUF
Departure
13:19
Departed · Sched 12:5425m 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: Buffalo (BUF) to Philadelphia (PHL) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BUF-PHL
Copy
How we measure this →
BUF to PHL questions
Is BUF–PHL running on time right now? Smooth skies ahead. The departure side at BUF 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 BUF–PHL? Operators schedule morning departures around 06:00 and evening departures around 17:17 from BUF. 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 BUF to PHL? Great-circle distance is 448 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 62–68 min gate-to-gate on this route.
How often does BUF–PHL fly? 2 carriers operate this route, around 51 flights a week between them. Compare carrier days and times in the airline list above.