Recent return flight deals
30/5Thu
1 stopSWISS
7h 55mDUB-ZTH
6/6Thu
1 stopSWISS
20h 25mZTH-DUB
30/5Thu
1 stopSWISS
7h 55mDUB-ZTH
6/6Thu
2 stopsSWISS
25h 40mZTH-DUB
30/5Thu
1 stopSWISS
7h 55mDUB-ZTH
6/6Thu
1 stopSWISS
20h 25mZTH-DUB
30/5Thu
1 stopSWISS
7h 55mDUB-ZTH
6/6Thu
2 stopsSWISS
25h 40mZTH-DUB
29/6Sat
1 stopSWISS
8h 35mDUB-ZTH
6/7Sat
1 stopSWISS
23h 05mZTH-DUB
30/5Thu
2 stops
17h 20mDUB-ZTH
6/6Thu
2 stops
25h 40mZTH-DUB
5/7Fri
1 stop
22h 55mDUB-ZTH
12/7Fri
1 stop
16h 35mZTH-DUB
2/7Tue
2 stopsSWISS
10h 25mDUB-ZTH
6/7Sat
1 stopSWISS
23h 05mZTH-DUB
5/7Fri
2 stops
30h 15mDUB-ZTH
12/7Fri
1 stop
16h 35mZTH-DUB
30/5Thu
2 stops
17h 20mDUB-ZTH
6/6Thu
2 stops
25h 40mZTH-DUB