Due to multiple factors, expect to potentially pay more when booking in December. For low rates, August can be a great choice for travel to Buffalo. Flights to Buffalo from Edmonton in August are about C$ 725 on average during August, but can be found for as low as C$ 308.
Yes, there are multiple flights from Edmonton to Buffalo for under C$ 494. The cheapest flight booked recently is on Air Canada for just C$ 475, but on average you can expect to pay C$ 1,221.
Some of our airline partners flying from Edmonton to Buffalo have new flexible policies in place due to COVID-19. Air Canada, Delta, and WestJet are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.
There are no direct flights from Edmonton to Buffalo, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 4+ open flights from Edmonton to Buffalo within the next 7 days for less than C$ 1,112.
Expected rainfall in Edmonton is more than in Buffalo. You can expect this to be the case over the next 13 days.
Our data indicates that the weather will be 27 °C on average in the month of July. The temperature in Buffalo is typically hotter than in Edmonton. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.
Delta and Air Canada can get you from Edmonton to Buffalo in just under 10h. Your travel time can differ by up to 4h 20m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
According to our current data, Air Canada (C$ 475), and Delta (C$ 774) offers the cheapest pricing from Edmonton to Buffalo.
To fly one-way, consider booking your trip with Air Canada, which is currently one of the cheapest options available, starting at C$ 457. Delta flights start at C$ 597 while deals on WestJet start at C$ 612 one-way.