Find Cheap Flights from Buffalo to Toronto (BUF - YTO)

Search hundreds of travel sites at once for deals on flights to Toronto

Sat 4/21
Sat 4/28
Any month
Compare vs. KAYAK |

Buffalo to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Buffalo
Flight Price $374
Distance 60 miles
Airlines Delta

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $417 or less.

FAQs for Booking Buffalo to Toronto Flights

How long does a flight from Buffalo to Toronto take?
An average nonstop flight takes 3h 50m, covering a distance of 60 miles.
Which airlines provide the cheapest flights from Buffalo to Toronto?
In the past 3 days, the cheapest round-trip tickets were found on Multiple Airlines ($374) and Delta ($520)
Do I need a passport to fly between Buffalo and Toronto?
Yes.
What’s the cheapest day of the week to fly Buffalo to Toronto?
For Buffalo to Toronto, Saturday is the cheapest day to fly on average and Friday is the most expensive. Flying from Toronto back to Buffalo, the best deals are generally found on Wednesday, with Thursday being the most expensive.

Book cheap flights from Buffalo to Toronto (round-trip)

Airports
Origin
Buffalo
$374
only
$374
Destination
Toronto
$451
only
$451
$374
only
$374
Sat, Jun 2
BUF
YTZ
5h 29m
Sun, Jun 3
YTZ
BUF
7h 25m
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Jul 3
BUF
YYZ
11h 40m
Thu, Jul 5
YYZ
BUF
4h 03m
Trip: 3 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 17469 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
DTW
SFO
Good 6.3

They were comprehensive and tried to move fast

Delayed flight because they didn’t had the crew ready

LAX
SEA
Okay 4.0

The snacks were decent on the flight. Everything else was a disappointment.

Unexpected delay for take off after being told the flight was going to be on time. They couldn’t give us a reason or an eta on take off while waiting at the gate which affected my ride situation once I landed in Seattle.

JFK
MXP
Excellent 9.6

Everything is good except our lunch as described below.

They ran out of chicken breast in our lunch packages, so the stewardess went back to get it. After 10 minutes she still did not show up, we turned on the help light, and still no one came. Finally she passed by and we reminded her the 2 chicken breast lunch packs, she said : "Sorry, I've forgotten about them" and ran back to get them for us.

BOS
LGA
Excellent 10.0

Super nice flight attendant. Really made all of us (business travelers, retired military folks, family with little kids heading to a wedding) feel welcomed and happy. Great experience.

LGA
DTW
Excellent 9.6

If we're going to be early, have a gate ready.

Sat, Jun 16
BUF
YTZ
5h 25m
Mon, Jun 18
YTZ
BUF
5h 06m
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Thu, May 10
BUF
YTZ
6h 16m
Sat, May 12
YTZ
BUF
5h 10m
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Jul 3
BUF
YTZ
4h 51m
Thu, Jul 5
YTZ
BUF
6h 35m
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Tue, May 1
BUF
YTZ
5h 56m
Sun, May 6
YTZ
BUF
7h 17m
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Sat, Jun 2
BUF
YYZ
5h 32m
Sun, Jun 3
YYZ
BUF
3h 52m
Trip: 2 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Oct 5
BUF
YYZ
5h 36m
Sun, Oct 7
YYZ
BUF
4h 29m
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Thu, May 10
BUF
YYZ
4h 35m
Sat, May 12
YYZ
BUF
4h 22m
Trip: 3 days
Overall 0.0 Poor
Based on 0 reviews
Thu, May 3
BUF
YYZ
5h 01m
Mon, May 7
YYZ
BUF
4h 22m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Tue, May 1
BUF
YYZ
3h 50m
Sun, May 6
YYZ
BUF
4h 08m
Trip: 6 days
Overall 0.0 Poor
Based on 0 reviews
Fri, May 4
BUF
YYZ
5h 34m
Fri, May 11
YYZ
BUF
4h 48m
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.