Airlines with flights from Buffalo to Philadelphia
There are two airlines with scheduled flights between BUF and PHL. American Airlines is the only airline with non-stop flights from Buffalo Niagara International to Philadelphia International Airport and the flight time is 1 hour and 29 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 1 hour and 29 minutes
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
34 flights per week
-
Embraer RJ145
-
First class available
BUF
Direct
PHL
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AA5873
05:25
05:25
05:25
05:20
05:20
05:20
----
AA5925
10:44
10:44
10:44
10:44
10:44
10:44
10:44
AA6041
14:47
14:47
14:47
14:44
14:44
14:44
14:44
AA6114
19:40
19:40
19:40
19:40
19:40
17:20
19:40
The timetable & schedule information was updated at 2026-04-21
Via Washington with American Airlines
-
Total flight time: 3h 02m - 5h 43m.
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
22 flights per week
-
Embraer RJ145
BUF
Via DCA
PHL
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
AA5104
AA5406
AA5406
----
----
----
12:49
12:49
----
12:49
AA5104
AA4681
AA4681
12:49
12:49
12:49
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 3h 24m - 4h 13m.
-
90 flights per week
BUF
Via IAD
PHL
W27, Jun 29 - Jul 05
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
UA4342
UA4015
UA4015
----
----
----
----
----
----
06:00
UA3433
UA4015
UA4015
06:00
----
----
06:00
----
----
----
UA3430
UA3541
UA3541
10:34
10:34
10:34
10:34
10:34
----
10:34
UA4274
UA4498
UA4498
----
----
----
----
----
10:34
----
UA4291
UA3520
UA3520
----
----
----
----
15:00
----
----
UA4291
UA4534
UA4534
----
15:00
15:00
15:00
----
----
15:00
UA4521
UA4534
UA4534
15:00
----
----
----
----
----
----
UA4270
UA3502
UA3502
19:52
19:52
19:52
19:52
----
----
19:52
The timetable & schedule information was updated at 2026-04-21

There are two airlines with scheduled flights between BUF and PHL. American Airlines is the only airline with non-stop flights from Buffalo Niagara International to Philadelphia International Airport and the flight time is 1 hour and 29 minutes.