Cheap flights Buffalo — Toronto (BUF — YTO)

Good to know - Cheap tickets Buffalo — Toronto

Minimal flight time 35m
Flight distance 94 km
Most popular airline Air Canada
Round-trip from $178

Airfare Buffalo – Toronto by month

Here you can find out in what months how much a ticket Buffalo – Toronto costs to buy cheap plane tickets.

Month One-way Round-trip
May 2026
March 2026
February 2026
December 2025
November 2025
September 2025
June 2025

Remember that the optimal time for booking air tickets is 59 days before the departure date, this is the average time at which air tickets were sold at the lowest prices.

Schedule of direct flights Buffalo — Toronto

Departure Arrival Flight days Flight Airlines Flight time Airports
06:00 06:35 mon AC7084 Air Canada 35m Buffalo Niagara International Airport — Pearson International Airport Select dates
All routes

Popular airlines flying Buffalo — Toronto

Flight Buffalo – Toronto is served by 6 airlines.  1 airlines operate direct flights.


Airlines with direct flights


Other airlines flying with transfers

Flights Buffalo — Toronto

The selection of cheap flights Buffalo — Toronto

The price of the flight Buffalo — Toronto (Canada) — Buffalo from $178 (round-trip).

The average price of the flight Buffalo — Toronto (Canada) — Buffalo $251 (round-trip).

Low cost flights Buffalo — Toronto (BUF — YTO)

The distance between Buffalo and Toronto 58 miles (or 94 kilometres).

The time difference between Buffalo and Toronto is 0 h.

Minimal flight time from Buffalo to Toronto 35m.

Routes from nearby cities to Toronto

A flight from a neighbouring city can help you save money on plane tickets.

Most often, departures to Toronto are from Ottawa, this is the cheapest flight from $186. The nearest airports from Buffalo with a flight to Toronto are located in Rochester.

Popular International routes from Buffalo

Popular routes from Toronto

If you are going to fly from Toronto, then study the popular flights. The most popular flights from Toronto:

Popular domestic routes from Buffalo

FAQ about Buffalo — Toronto

Yes, you can fly from Buffalo to Toronto. Buffalo has 2 airports (Buffalo Niagara International Airport, Buffalo Depew Rr) for flights. Air Canada departs from Buffalo on mon. There are non-direct flights through American Eagle, Delta Connection, FedEx, SkyWest Airlines, Sun Country Airlines, United Express.

A direct flight lasts an average of 35m, during which time the aircraft covers a distance of 94 km.

The price of flights Buffalo — Toronto starts from $178.

Planes fly Buffalo — Toronto 1 times a week on the following days: mon

In Buffalo — Buffalo Niagara International Airport, Buffalo Depew Rr. In Toronto — Pearson International Airport, Toronto Downtown, Hamilton Airport, Buttonville Municipalcipal, Toronto City Centre Airport.

The following flights fly between Buffalo and Toronto: AC7084

High season is considered to be November and the cheapest month is June. Enter your preferred airports (or cities) and dates into the search form above to unlock the latest Buffalo — Toronto flight deals.

Only one airline operates a direct flight Buffalo — Toronto: Air Canada.

All the following airlines flights Buffalo — Toronto: Air Canada, American Eagle, Delta Connection, FedEx, SkyWest Airlines, Sun Country Airlines, United Express.

Low price calendar