Recent return flight deals
![SWISS]()
18/8Sun
1 stopSWISS
20h 00mDXB-OPO
![SWISS]()
28/8Wed
1 stopSWISS
29h 40mOPO-DXB
![]()
29/8Thu
3 stops
39h 35mDXB-OPO
![]()
1/9Sun
2 stops
31h 30mOPO-DXB
![SWISS]()
18/8Sun
2 stopsSWISS
19h 05mDXB-OPO
![SWISS]()
28/8Wed
1 stopSWISS
29h 40mOPO-DXB
![]()
29/8Thu
3 stops
38h 35mDXB-OPO
![]()
1/9Sun
3 stops
27h 15mOPO-DXB
![SWISS]()
18/8Sun
2 stopsSWISS
19h 05mDXB-OPO
![SWISS]()
28/8Wed
2 stopsSWISS
23h 55mOPO-DXB
![]()
29/8Thu
2 stops
25h 30mDXB-OPO
![]()
1/9Sun
2 stops
31h 30mOPO-DXB
![SWISS]()
28/8Wed
2 stopsSWISS
15h 30mDXB-OPO
![SWISS]()
31/8Sat
2 stopsSWISS
15h 15mOPO-DXB
![]()
28/8Wed
1 stop
12h 15mDXB-OPO
![]()
1/9Sun
3 stops
31h 20mOPO-DXB
![]()
28/8Wed
1 stop
12h 15mDXB-OPO
![]()
1/9Sun
2 stops
19h 10mOPO-DXB
![]()
29/8Thu
2 stops
25h 30mDXB-OPO
![]()
31/8Sat
2 stops
16h 55mOPO-DXB
Search by stops
Search by airline
Search by price