Recent round-trip flight deals
21/8Wed
1 stop
9h 37mYYC-MIA
28/8Wed
1 stop
16h 40mMIA-YYC
20/8Tue
1 stop
13h 43mYYC-MIA
28/8Wed
1 stop
16h 40mMIA-YYC
25/8Sun
1 stop
13h 43mYYC-MIA
31/8Sat
1 stop
18h 05mMIA-YYC
24/9Tue
2 stopsWestJet
11h 24mYYC-MIA
29/9Sun
1 stopWestJet
8h 21mMIA-YYC
26/6Wed
2 stopsWestJet
13h 54mYYC-MIA
3/7Wed
2 stopsWestJet
14h 12mMIA-YYC
8/8Thu
1 stop
21h 51mYYC-MIA
13/8Tue
1 stop
8h 32mMIA-YYC
29/7Mon
1 stop
18h 21mYOW-MIA
7/8Wed
1 stop
9h 17mMIA-YOW
8/7Mon
2 stopsWestJet
19h 25mYHZ-MIA
12/7Fri
2 stopsWestJet
13h 39mMIA-YHZ
17/6Mon
1 stop
6h 41mYWG-MIA
24/6Mon
2 stops
17h 45mMIA-YWG
12/11Tue
2 stopsWestJet
20h 10mYLW-MIA
18/11Mon
2 stopsWestJet
20h 59mMIA-YLW