Recent round-trip flight deals
15/7Mon
1 stopWestJet
9h 34mYYC-BUF
24/7Wed
2 stopsWestJet
15h 17mBUF-YYC
7/8Wed
1 stopWestJet
16h 09mYYC-BUF
10/8Sat
1 stopWestJet
27h 01mBUF-YYC
19/6Wed
1 stopWestJet
9h 34mYYC-BUF
31/7Wed
1 stopWestJet
21h 33mBUF-YYC
15/7Mon
1 stopWestJet
9h 34mYYC-BUF
24/7Wed
1 stopWestJet
27h 10mBUF-YYC
14/7Sun
2 stopsWestJet
16h 19mYYC-BUF
24/7Wed
2 stopsWestJet
12h 42mBUF-YYC
28/7Sun
2 stopsAmerican Airlines
20h 22mYHZ-BUF
1/8Thu
2 stopsAmerican Airlines
19h 29mBUF-YHZ
14/7Sun
2 stopsWestJet
16h 19mYYC-BUF
24/7Wed
1 stopWestJet
27h 10mBUF-YYC
26/6Wed
1 stop
9h 46mYOW-BUF
3/7Wed
1 stop
10h 35mBUF-YOW
11/10Fri
2 stopsAmerican Airlines
24h 44mYHZ-BUF
13/10Sun
2 stopsAmerican Airlines
18h 43mBUF-YHZ
11/10Fri
2 stopsAmerican Airlines
31h 58mYHZ-BUF
13/10Sun
1 stopAmerican Airlines
6h 15mBUF-YHZ