Recent round-trip flight deals
13/6Thu
1 stopAmerican Airlines
19h 39mYHZ-BUF
16/6Sun
1 stopAmerican Airlines
21h 08mBUF-YHZ
13/6Thu
1 stopAmerican Airlines
8h 59mYHZ-BUF
16/6Sun
2 stopsAmerican Airlines
18h 52mBUF-YHZ
26/7Fri
1 stopWestJet
9h 34mYYC-BUF
2/8Fri
1 stopWestJet
15h 59mBUF-YYC
13/6Thu
2 stopsAmerican Airlines
20h 11mYHZ-BUF
16/6Sun
2 stopsAmerican Airlines
23h 25mBUF-YHZ
20/6Thu
1 stopWestJet
21h 29mYYC-BUF
11/8Sun
2 stopsWestJet
22h 07mBUF-YYC
9/9Mon
1 stopDelta
9h 28mYYC-BUF
11/9Wed
2 stopsDelta
17h 23mBUF-YYC
21/6Fri
2 stopsWestJet
11h 44mYYC-BUF
11/8Sun
1 stopWestJet
18h 42mBUF-YYC
1/7Mon
1 stopAmerican Airlines
8h 59mYHZ-BUF
31/7Wed
2 stopsAmerican Airlines
19h 29mBUF-YHZ
21/7Sun
2 stopsWestJet
13h 26mYWG-BUF
28/7Sun
1 stopWestJet
10h 22mBUF-YWG
18/6Tue
1 stop
9h 46mYOW-BUF
25/6Tue
1 stop
7h 44mBUF-YOW