Recent return flight deals
12/6Wed
1 stopWestJet
16h 47mDUB-YEG
19/6Wed
1 stopWestJet
31h 10mYEG-DUB
12/6Wed
2 stopsWestJet
23h 21mDUB-YEG
19/6Wed
1 stopWestJet
31h 10mYEG-DUB
12/6Wed
1 stopWestJet
20h 02mDUB-YEG
18/6Tue
2 stopsWestJet
24h 51mYEG-DUB
6/6Thu
2 stopsAir Canada
22h 19mDUB-YEG
7/11Thu
2 stopsAir Canada
18h 15mYEG-DUB
6/6Thu
2 stopsAir Canada
22h 19mDUB-YEG
7/11Thu
2 stopsAir Canada
18h 15mYEG-DUB
2/7Tue
1 stop
20h 54mDUB-YEG
12/7Fri
1 stop
28h 40mYEG-DUB
6/6Thu
1 stopAir Canada
19h 03mDUB-YEG
6/11Wed
2 stopsAir Canada
23h 15mYEG-DUB
12/6Wed
2 stopsAir Canada
17h 43mDUB-YEG
18/6Tue
2 stopsAir Canada
24h 10mYEG-DUB
6/6Thu
1 stopAir Canada
18h 18mDUB-YEG
6/11Wed
2 stopsAir Canada
23h 15mYEG-DUB
6/6Thu
1 stopAir Canada
18h 18mDUB-YEG
6/11Wed
1 stopAir Canada
24h 05mYEG-DUB