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 $285 2 $285 3 $244 4 $250
5 $250 6 $243 7 $237 8 $243 9 $236 10 $243 11 $249
12 $233 13 $223 14 $236 15 $214 16 $214 17 $224 18 $250
19 $243 20 $214 21 $223 22 $214 23 $214 24 $246 25 $250
26 $241 27
$241
28
$241
29
$241
30 $236 31 $236  
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 18 - Oct 1
4694 7:29 am 8:55 am Oct 2 - Oct 30
3852 9:30 am 10:41 am Sep 20 - Nov 1
3852 9:45 am 10:58 am Oct 20 - Oct 31
3852 9:45 am 10:58 am Sep 21 - Oct 19
3853 9:45 am 10:58 am Sep 18 - Sep 29
3853 9:45 am 10:58 am Oct 1 - Oct 17
3853 9:45 am 10:58 am Sep 23 - Sep 30
4688 11:30 am 12:56 pm Oct 4 - Nov 1
3849 12:15 pm 1:21 pm Sep 18 - Oct 31
3919 1:39 pm 2:47 pm Oct 4 - Nov 1
4695 1:39 pm 3:07 pm Oct 2 - Oct 31
4697 1:39 pm 3:07 pm Sep 18 - Oct 1
4396 3:55 pm 5:14 pm Oct 6 - Oct 29
4524 3:55 pm 5:14 pm Oct 2 - Oct 30
4575 3:55 pm 5:14 pm Sep 18 - Oct 1
4688 3:55 pm 5:22 pm Oct 5 - Oct 26
4486 5:00 pm 6:12 pm Oct 4 - Nov 1
3850 6:50 pm 8:12 pm Oct 23 - Oct 31
3850 6:50 pm 8:12 pm Sep 18 - Oct 19
4049 6:50 pm 8:12 pm Oct 20 - Oct 29
4485 9:05 pm 10:24 pm Sep 18 - Oct 1
4374 9:10 pm 10:27 pm Oct 5 - Oct 26
4514 9:10 pm 10:27 pm Oct 2 - Oct 31