background

Flight Deals from Ontario to Buffalo from $690

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

UA LogoAC LogoB6 LogoQR LogoSQ LogoNH LogoEK 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

Top Deals on flights from Toronto to Buffalo

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

United Airlines Logo
United Airlines

Jun 24

YTO
4h 16m
IAD
BUF

Jun 24

BUF
United Airlines Logo
United Airlines

Jun 28

BUF
3h 45m
IAD
YYZ

Jun 28

YTO

as low as

$690

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

United Airlines Logo
United Airlines

Jun 10

YTO
8h 25m
EWR
BUF

Jun 10

BUF
United Airlines Logo
United Airlines

Jun 24

BUF
4h 2m
IAD
YYZ

Jun 24

YTO

as low as

$692

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

United Airlines Logo
United Airlines

Jul 2

YTO
4h 16m
IAD
BUF

Jul 2

BUF
United Airlines Logo
United Airlines

Jul 9

BUF
3h 45m
IAD
YYZ

Jul 9

YTO

as low as

$692

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

United Airlines Logo
United Airlines

Jun 25

YTO
4h 16m
IAD
BUF

Jun 25

BUF
United Airlines Logo
United Airlines

Jun 29

BUF
4h 49m
ORD
YYZ

Jun 29

YTO

as low as

$710

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

United Airlines Logo
United Airlines

Jun 11

YTO
7h 40m
EWR
BUF

Jun 11

BUF
United Airlines Logo
United Airlines

Jun 17

BUF
4h 35m
EWR
YYZ

Jun 17

YTO

as low as

$740

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

Air Canada Logo
Air Canada

Jun 24

YTO
5h 41m
ORD
BUF

Jun 24

BUF
Air Canada Logo
Air Canada

Jun 28

BUF
3h 45m
IAD
YYZ

Jun 28

YTO

as low as

$756

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

Air Canada Logo
Air Canada

Jun 25

YTO
5h 41m
ORD
BUF

Jun 25

BUF
Air Canada Logo
Air Canada

Jun 29

BUF
4h 36m
EWR
YYZ

Jun 29

YTO

as low as

$775

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

Air Canada Logo
Air Canada

Jun 10

YTO
5h 3m
ORD
BUF

Jun 10

BUF
Air Canada Logo
Air Canada

Jun 24

BUF
4h 2m
IAD
YYZ

Jun 24

YTO

as low as

$788

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

American Airlines Logo
American Airlines

Jun 10

YTO
6h 7m
LGA
BUF

Jun 10

BUF
American Airlines Logo
American Airlines

Jun 24

BUF
7h 42m
LGA
YYZ

Jun 24

YTO

as low as

$838

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

American Airlines Logo
American Airlines

Jun 15

YTO
13h 57m
LGA
BUF

Jun 15

BUF
American Airlines Logo
American Airlines

Jun 22

BUF
15h 17m
ORD
YYZ

Jun 22

YTO

as low as

$896

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

American Airlines Logo
American Airlines

Jun 11

YTO
4h 48m
ORD
BUF

Jun 11

BUF
American Airlines Logo
American Airlines

Jun 17

BUF
4h 29m
ORD
YYZ

Jun 17

YTO

as low as

$934

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

American Airlines Logo
American Airlines

Jun 24

YTO
5h 24m
DCA
BUF

Jun 24

BUF
American Airlines Logo
American Airlines

Jun 28

BUF
4h 58m
ORD
YYZ

Jun 28

YTO

as low as

$969

Top Deals on flights from Ottawa to Buffalo

Ottawa, CA (YOW) - Buffalo, US (BUF)

United Airlines Logo
United Airlines

Jun 8

YOW
4h 11m
IAD

Jun 8

BUF
United Airlines Logo
United Airlines

Jun 26

BUF
3h 48m
IAD

Jun 26

YOW

as low as

$724

Ottawa, CA (YOW) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Jul 2

YOW
5h 57m
ORD

Jul 2

BUF
Air Canada Logo
Air Canada

Jul 8

BUF
6h 10m
ORD

Jul 8

YOW

as low as

$757

Top Deals on flights from Thunder Bay to Buffalo

Thunder Bay, CA (YQT) - Buffalo, US (BUF)

United Airlines Logo
United Airlines

Jul 31

YQT
9h 43m
YYZ
ORD
BUF

Jul 31

BUF
United Airlines Logo
United Airlines

Aug 3

BUF
10h 24m
ORD
YYZ
YQT

Aug 3

YQT

as low as

$750

Thunder Bay, CA (YQT) - Buffalo, US (BUF)

United Airlines Logo
United Airlines

Jul 31

YQT
9h 43m
YYZ
ORD

Jul 31

BUF
United Airlines Logo
United Airlines

Aug 3

BUF
10h 24m
ORD
YYZ

Aug 3

YQT

as low as

$750

Thunder Bay, CA (YQT) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Jul 31

YQT
11h 31m
YYZ
ORD

Jul 31

BUF
United Airlines Logo
United Airlines

Aug 3

BUF
10h 24m
ORD
YYZ

Aug 3

YQT

as low as

$921

Thunder Bay, CA (YQT) - Buffalo, US (BUF)

Air Canada Logo
Air Canada

Jul 31

YQT
11h 31m
YYZ
ORD
BUF

Jul 31

BUF
Air Canada Logo
Air Canada

Aug 3

BUF
10h 24m
ORD
YYZ
YQT

Aug 3

YQT

as low as

$921

Thunder Bay, CA (YQT) - Buffalo, US (BUF)

Porter Airlines Logo
Porter Airlines

Jul 31

YQT
10h 23m
YTZ
BOS
BUF

Jul 31

BUF
Porter Airlines Logo
Porter Airlines

Aug 3

BUF
9h 35m
BOS
YTZ
YQT

Aug 3

YQT

as low as

$955

Thunder Bay, CA (YQT) - Buffalo, US (BUF)

Porter Airlines Logo
Porter Airlines

Jul 31

YQT
10h 23m
YTZ
BOS

Jul 31

BUF
JetBlue Logo
JetBlue

Aug 3

BUF
9h 35m
BOS
YTZ

Aug 3

YQT

as low as

$955

Good to Know

Essential information to help you plan your flight from Ontario to Buffalo

Cheapest Flight

$690

The lowest price we found in the last two weeks, departing Jun 24 and returning Jun 28

Airline UA2 stops ‧ 4h 16m ‧ economy

Fastest Flights

$724

The fastest flight that we found in the last two weeks, departing Jun 8 and returning Jun 26

Airline UA1 stop ‧ 4h 11m ‧ economy

Cheapest Flight Round-trip

$690

Cheapest price found in the last 14 days, departing Jun 24 and returning Jun 28

Airline UA2 stops ‧ 4h 16m ‧ economy

Cheapest Layover airport

$692

The cheapest layover airport to Buffalo is currently $692

Airline UA2 stops ‧ 4h 16m ‧ economy

Best Arrival airport

$690

The best arrival airport to Buffalo is currently $690

Airline UA2 stops ‧ 4h 16m ‧ economy

Best Departure airport

$690

The best departure airport to Buffalo is currently $690

Airline UA2 stops ‧ 4h 16m ‧ economy

Cheapest Airline

$690

The cheapest airline to Buffalo is currently $690

Airline UA2 stops ‧ 4h 16m ‧ economy

Flights to Buffalo