background

Flight Deals from Toronto to Buffalo from $227

Bundle + Save

Top flight deals from leading airlines:

UA LogoAC LogoQR LogoSQ LogoNH LogoEK LogoJL Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $538
  • Up to 2 stops
    $603

Airlines

  • Air Canada
    $603
  • American Airlines
    $538
  • United Airlines
    $539

Cabin Class

  • Economy
    $538

Departure Airports

  • Toronto Island Airport
    $603
  • Toronto Pearson Airport
    $538

Arrival Airports

  • Buffalo Niagara International Airport
    $538

Layover Airports

  • Charlotte Douglas International Airport
    $711
  • Chicago O Hare Airport
    $538
  • Montreal Trudeau Airport
    $603
  • New York LaGuardia Airport
    $543
  • Newark Liberty Airport
    $604
  • Ottawa Macdonald-Cartier International Airport
    $703
  • Reagan Washington National Airport
    $538
  • Washington Dulles Airport
    $604

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
American Airlines Logo
American Airlines

09/12/25

YYZ
16h 37m
ORD

09/13/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
10h 55m
DCA

09/19/25

YYZ
$538
United Airlines Logo
United Airlines

09/12/25

YYZ
9h 52m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$539
United Airlines Logo
United Airlines

09/12/25

YYZ
8h 16m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$539
United Airlines Logo
United Airlines

09/12/25

YYZ
7h 52m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$539
American Airlines Logo
American Airlines

09/12/25

YYZ
7h 15m
LGA

09/12/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
10h 55m
DCA

09/19/25

YYZ
$543
United Airlines Logo
United Airlines

09/12/25

YYZ
9h 52m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
18h 43m
ORD

09/20/25

YYZ
$569
American Airlines Logo
American Airlines

09/12/25

YYZ
16h 37m
ORD

09/13/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
6h 21m
DCA

09/19/25

YYZ
$579
American Airlines Logo
American Airlines

09/12/25

YYZ
16h 37m
ORD

09/13/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
21h 24m
DCA

09/20/25

YYZ
$583
Air Canada Logo
Air Canada

09/12/25

YTZ
9h 27m
YUL
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$603
Air Canada Logo
Air Canada

09/12/25

YTZ
13h 51m
YUL
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$603
United Airlines Logo
United Airlines

09/12/25

YYZ
4h 12m
IAD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
Air Canada Logo
Air Canada

09/12/25

YYZ
7h 6m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
United Airlines Logo
United Airlines

09/12/25

YYZ
6h 16m
IAD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
Air Canada Logo
Air Canada

09/12/25

YYZ
7h 52m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
United Airlines Logo
United Airlines

09/12/25

YYZ
9h 52m
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
4h 4m
IAD

09/19/25

YYZ
$604
United Airlines Logo
United Airlines

09/12/25

YYZ
4h 40m
EWR

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
United Airlines Logo
United Airlines

09/12/25

YYZ
6h 40m
EWR

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
United Airlines Logo
United Airlines

09/12/25

YYZ
4h 31m
IAD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$604
United Airlines Logo
United Airlines

09/12/25

YYZ
6h 40m
EWR

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
4h 4m
IAD

09/19/25

YYZ
$612
United Airlines Logo
United Airlines

09/12/25

YYZ
6h 40m
EWR

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
6h 4m
ORD

09/19/25

YYZ
$612
Air Canada Logo
Air Canada

09/12/25

YTZ
9h 27m
YUL
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
18h 43m
ORD

09/20/25

YYZ
$634
American Airlines Logo
American Airlines

09/12/25

YYZ
6h 26m
LGA

09/12/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
10h 55m
DCA

09/19/25

YYZ
$638
American Airlines Logo
American Airlines

09/12/25

YYZ
5h 10m
LGA

09/12/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
10h 55m
DCA

09/19/25

YYZ
$638
American Airlines Logo
American Airlines

09/12/25

YYZ
7h 15m
LGA

09/12/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
6h 21m
DCA

09/19/25

YYZ
$639
Air Canada Logo
Air Canada

09/12/25

YTZ
10h 51m
YUL
ORD

09/12/25

BUF
United Airlines Logo
United Airlines

09/19/25

BUF
16h 3m
ORD

09/19/25

YYZ
$643
Air Canada Logo
Air Canada

09/12/25

YYZ
4h 32m
ORD

09/12/25

BUF
Air Canada Logo
Air Canada

09/19/25

BUF
15h 58m
ORD
YOW

09/19/25

YYZ
$703
Air Canada Logo
Air Canada

09/12/25

YYZ
5h 52m
ORD

09/12/25

BUF
Air Canada Logo
Air Canada

09/19/25

BUF
15h 58m
ORD
YOW

09/19/25

YYZ
$703
American Airlines Logo
American Airlines

09/12/25

YYZ
18h 11m
CLT

09/13/25

BUF
American Airlines Logo
American Airlines

09/19/25

BUF
10h 55m
DCA

09/19/25

YYZ
$711
Air Canada Logo
Air Canada

09/12/25

YYZ
4h 32m
ORD

09/12/25

BUF
Air Canada Logo
Air Canada

09/19/25

BUF
13h 36m
ORD
YOW

09/19/25

YTZ
$715
Air Canada Logo
Air Canada

09/12/25

YYZ
5h 52m
ORD

09/12/25

BUF
Air Canada Logo
Air Canada

09/19/25

BUF
13h 36m
ORD
YOW

09/19/25

YTZ
$715

Top Deals on flights from Toronto to Buffalo

Toronto, CA (YTO) - Buffalo, US (BUF)

American Airlines Logo
American Airlines

Nov 10

YYZ
9h 56m
ORD

Nov 10

BUF

as low as

$227

Toronto, CA (YTO) - Buffalo, US (BUF)

United Airlines Logo
United Airlines

Dec 31

YYZ
12h 26m
ORD

Dec 31

BUF

as low as

$274

Toronto, CA (YTO) - Buffalo, US (BUF)

American Airlines Logo
American Airlines

Dec 31

YYZ
24h 59m
LGA

Jan 1

BUF

as low as

$282

Toronto, CA (YTO) - Buffalo, US (BUF)

United Airlines Logo
United Airlines

Nov 10

YYZ
8h 1m
EWR

Nov 10

BUF

as low as

$326

Toronto, CA (YTO) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Dec 31

YYZ
4h 58m
ORD

Dec 31

BUF

as low as

$354

Toronto, CA (YTO) - Buffalo, US (BUF)

 Logo

Dec 31

YTZ
5h 35m
BOS

Dec 31

BUF

as low as

$390

Toronto, CA (YTO) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Dec 31

YYZ
21h 31m
YUL
ORD

Jan 1

BUF

as low as

$393

Toronto, CA (YTO) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Dec 31

YTZ
26h 11m
YUL
ORD

Jan 1

BUF

as low as

$395

Toronto, CA (YTO) - Buffalo, US (BUF)

American Airlines Logo
American Airlines

Aug 19

YYZ
14h 51m
LGA

Aug 19

BUF

as low as

$398

Toronto, CA (YTO) - Buffalo, US (BUF)

American Airlines Logo
American Airlines

Aug 25

YYZ
19h 25m
LGA

Aug 26

BUF

as low as

$414

Toronto, CA (YTO) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Aug 15

YYZ
21h 18m
EWR

Aug 16

BUF

as low as

$462

Toronto, CA (YTO) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Aug 16

YYZ
26h 28m
EWR

Aug 17

BUF

as low as

$473

Frequently Asked Questions

Is there a direct flight from Toronto to Buffalo?
There is no direct flight from Toronto to Buffalo. The available flights are one-stop flights with American Airlines priced at $538, United Airlines for $604, and Air Canada for $604.
Are there convenient layover flights from Toronto to Buffalo?
Yes, there are convenient layover flights from Toronto to Buffalo. Available options include American Airlines at $538, United Airlines at $604, and Air Canada at $604, all with one stop options at Chicago O Hare Airport.
What are the most convenient layover airports for my flight?
The most convenient layover airports for your flight from Toronto to Buffalo are Chicago O'Hare, Washington Dulles, and Montreal Trudeau. Choose based on your preferred airline and desired travel time.
What are the cheapest and fastest flight options from Toronto to Buffalo?
The cheapest flight is with American Airlines at $538, taking 16h 37m. The fastest flight is with United Airlines at $604, taking 4h 12m.
What are all possible destination arrival airports?
The possible destination arrival airport is Buffalo Niagara International Airport.
What is the time difference between destination and arrival?
The time difference between Toronto and Buffalo is typically 0 hours, as both cities are in the Eastern Time Zone. However, confirm during your travel as local time may vary due to daylight saving changes.