Skip to main content
Beginning of main content

Cheap Flights from Philadelphia to Buffalo $251.6

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Philadelphia to Buffalo (PHL to BUF)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Philadelphia to Buffalo (PHL to BUF)

Question : How many days should you spend in Buffalo?
Answer : Passengers from PHL to BUF stay four days on average.

Question : How many departure times are there on a given day?
Answer : It does differ by the day, but on average, you can expect seven different choices of flight times when you book. Compared to the average route departing the United States with five flight times, you'll have more choices than most.

Question : If traveling from PHL to BUF, how long can you expect to be in the air?
Answer : On average, the flight time from PHL to BUF is one hour and 23 minutes.

Question : Do prices fluctuate more for this route than others?
Answer : Prices for this trip tend to fluctuate less than other flights in the United States. They can vary from $252 to $574. Remember, the sooner you book, the better price you tend to get.

Question : How often are flights late from Philadelphia International Airport (PHL) to Buffalo Niagara International Airport (BUF)?
Answer : Passengers are currently getting to their destination on schedule 67% of the time, which ranks in the 26th percentile worldwide. When a flight is late, it's a 35-minute delay on average.

Question : Is this route your best bet for getting to Buffalo with minimal delays?
Answer : Using the combined on-time percentage and average delay breakdown, Philadelphia to Buffalo currently has a 1 out of a possible 5 star rating. A 1-star rating means you should feel rather worried about getting to Buffalo on time.

Question : Looking for the shortest flight from PHL to BUF?
Answer : American Airlines can get you there in one hour and 14 minutes. So, if you were to leave Philadelphia at 11:30 AM EDT, you would arrive in Buffalo at 12:44 PM EDT.