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.

Best fares from PHL to BUF (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $326 2 $363
3 $314 4 $304 5 $264 6
$264
7 $294 8 $324 9 $321
10 $314 11 $284 12 $334 13 $258 14 $284 15 $283 16 $273
17 $284 18 $274 19 $264 20 $264 21 $264 22 $264 23 $264
24 $273 25 $264 26 $264 27 $264 28 $274 29 $284 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 Aug 19 - Aug 29
4696 7:25 am 8:51 am Sep 2 - Oct 1
3821 7:29 am 8:39 am Jul 31 - Aug 18
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 4 - Oct 6
3853 9:45 am 10:58 am Sep 2 - Oct 1
3853 9:45 am 10:58 am Aug 19 - Sep 1
3853 9:45 am 10:58 am Jul 31 - Aug 18
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
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 Sep 1 - Sep 2
4697 1:41 pm 3:09 pm Jul 31 - Aug 18
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
4453 5:00 pm 6:12 pm Aug 23 - Aug 23
4453 5:00 pm 6:14 pm Aug 2 - Aug 16
3850 6:50 pm 8:12 pm Aug 22 - Aug 31
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:18 pm Jul 31 - Aug 18
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