Recent return flight deals
27/9Fri
1 stopTAP AIR PORTUGAL
10h 20mDUB-OPO
30/9Mon
1 stopTAP AIR PORTUGAL
27h 10mOPO-DUB
3/10Thu
1 stopTAP AIR PORTUGAL
5h 40mDUB-OPO
6/10Sun
1 stopTAP AIR PORTUGAL
7h 10mOPO-DUB
26/9Thu
1 stopTAP AIR PORTUGAL
5h 05mDUB-OPO
30/9Mon
1 stopTAP AIR PORTUGAL
6h 05mOPO-DUB
22/9Sun
1 stopTAP AIR PORTUGAL
6h 20mDUB-OPO
25/9Wed
1 stopTAP AIR PORTUGAL
5h 50mOPO-DUB
23/9Mon
1 stopTAP AIR PORTUGAL
5h 20mDUB-OPO
25/9Wed
1 stopTAP AIR PORTUGAL
5h 50mOPO-DUB
3/7Wed
2 stops
29h 35mDUB-OPO
24/7Wed
1 stop
17h 40mOPO-DUB
3/7Wed
1 stop
14h 15mDUB-OPO
24/7Wed
1 stop
17h 40mOPO-DUB
22/6Sat
1 stop
8h 40mDUB-OPO
26/6Wed
1 stop
13h 25mOPO-DUB
19/8Mon
1 stopSWISS
12h 30mORK-OPO
22/8Thu
1 stopSWISS
20h 35mOPO-ORK
15/10Tue
2 stopsBritish Airways
28h 00mSNN-OPO
17/10Thu
2 stopsBritish Airways
32h 15mOPO-SNN