Recent return flight deals
9/4Wed
1 stopLufthansa
13h 45mYXE-DUB
17/4Thu
1 stopLufthansa
19h 09mDUB-YXE
9/4Wed
2 stops
20h 00mYXE-DUB
17/4Thu
2 stops
19h 37mDUB-YXE
20/4Sun
1 stop
19h 15mYXE-DUB
28/4Mon
1 stop
31h 34mDUB-YXE
20/4Sun
1 stop
19h 15mYXE-DUB
28/4Mon
1 stop
31h 34mDUB-YXE
20/4Sun
2 stopsAir Canada
44h 00mYXE-DUB
28/4Mon
1 stopAir Canada
31h 34mDUB-YXE
20/4Sun
2 stopsWestJet
22h 25mYXE-DUB
28/4Mon
2 stopsWestJet
32h 33mDUB-YXE
20/4Sun
2 stopsWestJet
22h 25mYXE-DUB
28/4Mon
2 stopsWestJet
32h 33mDUB-YXE