SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Philadelphia to Buffalo (PHL - BUF)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK

Best fares from PHL to BUF (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $376 2 $366
3 $326 4 $316 5 $296 6 $264 7 $294 8 $334 9 $324
10 $334 11 $312 12 $279 13 $297 14 $293 15 $283 16 $273
17 $293 18 $283 19 $273 20 $273 21 $273 22 $273 23 $273
24 $273 25 $273 26 $264 27 $264 28 $283 29 $293 30 $273
31 $273            
KAYAK searches hundreds of sites to find the best rate for your next flight from Philadelphia to Buffalo. Get the best flight deal for your Buffalo trip!
Here's how it works. Search KAYAK for a flight ticket from Philadelphia to Buffalo. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights PHL to BUF on American Airlines
Flight # Depart PHL Arrive BUF Sun Mon Tue Wed Thu Fri Sat Valid Between
4696 7:25 am 8:51 am Sep 2 - Oct 1
4696 7:25 am 8:51 am Aug 19 - Aug 29
3821 7:29 am 8:39 am Jul 31 - Aug 18
3852 9:30 am 10:41 am Sep 6 - Nov 1
4733 9:30 am 10:56 am Aug 2 - Aug 16
4741 9:30 am 10:55 am Aug 23 - Aug 30
3852 9:45 am 10:58 am Aug 24 - Oct 19
3852 9:45 am 10:58 am Aug 3 - Aug 17
3853 9:45 am 10:58 am Sep 2 - Oct 1
3853 9:45 am 10:58 am Jul 31 - Aug 18
3853 9:45 am 10:58 am Sep 4 - Oct 6
3853 9:45 am 10:58 am Aug 19 - Sep 1
4745 11:30 am 12:56 pm Aug 23 - Sep 27
4784 11:30 am 12:59 pm Aug 2 - Aug 16
3849 12:15 pm 1:21 pm Jul 31 - Aug 18
3849 12:15 pm 1:21 pm Aug 19 - Oct 31
3848 1:39 pm 2:47 pm Sep 6 - Sep 27
4697 1:39 pm 3:07 pm Sep 3 - Oct 1
3845 1:41 pm 2:51 pm Aug 2 - Aug 16
3848 1:41 pm 2:50 pm Aug 23 - Aug 30
4697 1:41 pm 3:09 pm Aug 19 - Aug 31
4697 1:41 pm 3:09 pm Jul 31 - Aug 18
4697 1:41 pm 3:09 pm Sep 1 - Sep 2
4443 3:50 pm 5:12 pm Jul 31 - Aug 18
4885 3:50 pm 5:20 pm Aug 3 - Aug 17
4575 3:55 pm 5:14 pm Sep 3 - Oct 1
4575 3:55 pm 5:14 pm Aug 19 - Sep 2
4671 3:55 pm 5:22 pm Aug 31 - Aug 31
4702 3:55 pm 5:22 pm Aug 24 - Aug 24
4702 3:55 pm 5:22 pm Sep 7 - Sep 28
4453 5:00 pm 6:14 pm Aug 2 - Aug 16
4453 5:00 pm 6:12 pm Sep 6 - Sep 27
4453 5:00 pm 6:12 pm Aug 23 - Aug 23
3850 6:50 pm 8:18 pm Jul 31 - Aug 18
3850 6:50 pm 8:18 pm Aug 1 - Aug 17
3850 6:50 pm 8:12 pm Sep 5 - Oct 19
3850 6:50 pm 8:12 pm Aug 22 - Aug 31
3850 6:50 pm 8:12 pm Aug 19 - Sep 4
4485 9:05 pm 10:24 pm Aug 19 - Oct 1
4540 9:05 pm 10:24 pm Aug 24 - Sep 28
4379 9:10 pm 10:31 pm Aug 3 - Aug 17
4485 9:10 pm 10:31 pm Jul 31 - Aug 18
4151 10:50 pm 11:58 pm Aug 1 - Aug 17
4151 10:50 pm 11:57 pm Aug 22 - Aug 31