Cheap flights from Buffalo to Toronto

Find cheap Buffalo United States to Toronto Canada flights with our free search service. Compare all available fares for direct or connection flights from Buffalo to Toronto.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by
Flight Departure Date Arrival Date Price Duration Number Stops Updated
What is the distance between Buffalo and Toronto?

The average distance from Buffalo to Toronto is 105 kilometers (equals to 65 miles or 56 nautical miles). Your flight will departure from Buffalo, United States and arrive on Toronto, Canada.

How long is the flight from Buffalo to Toronto?

The average flight time between Buffalo to Toronto is 15 hours 49 minutes

How much is the fare for flight between Buffalo and Toronto?

The average price for one-way airfare from Buffalo to Toronto is 361 USD (none-taxes) for economy class.

How many flights fly from Buffalo to Toronto on the daily basis?

Around 0 flights are flying daily from Buffalo to Toronto. Some major airlines between this route are ...

Flight Origin Destination Departure Arrival Equip