Skip to main content
Beginning of main content

Cheap Flights from Buffalo to Philadelphia $170.81

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 Buffalo to Philadelphia (BUF to PHL)

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

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

Question : Which airline can you expect delays with on this route?
Answer : Over the past month, Air Canada is late on 100% of flights from Buffalo Niagara International Airport (BUF) to Philadelphia International Airport (PHL). If you're on Air Canada, be sure to sign up for the delay notifications to stay up to date with your flight's status.

Question : Looking for the shortest flight from BUF to PHL?
Answer : American Airlines can get you there in 1 hour and 18 minutes. So, if you were to leave Buffalo at 5:02 PM, you would arrive in Philadelphia at 6:20 PM EST.

Question : Do some days of the week have more flight times than others?
Answer : The day with the most departure times for this route is Monday with 24 options. Note that Sunday and Wednesday offer the least number of options with 15 flight times.

Question : Which airline has been on time from Buffalo Niagara International Airport (BUF) to Philadelphia International Airport (PHL) the most?
Answer : ExpressJet will have you to PHL on schedule 100% of the time. Don't spend more time waiting in an airport than you have to; stick with ExpressJet on this route. Hopefully they keep that perfect record alive.

Question : Which airline is giving the best deals for round-trip flights from Buffalo Niagara International Airport (BUF) to Philadelphia International Airport (PHL)?
Answer : JetBlue Airways has been booking passengers at the cheapest fare for flights scheduled throughout the next three months.

Question : On a daily basis, how many different flight times can you take from Buffalo Niagara International Airport (BUF) to Philadelphia International Airport (PHL)?
Answer : On average, you can expect four different choices of flight times when you book. That is lower than the global average of 31.