Recent return flight deals
17-10Thu
1 stopSWISS
25h 55mSIN-OPO
27-10Sun
2 stopsSWISS
39h 15mOPO-SIN
17-10Thu
1 stopSWISS
18h 40mSIN-OPO
27-10Sun
1 stopSWISS
38h 30mOPO-SIN
17-10Thu
2 stopsSWISS
26h 35mSIN-OPO
27-10Sun
2 stopsSWISS
39h 15mOPO-SIN
1-8Thu
2 stops
22h 30mSIN-OPO
17-8Sat
3 stops
34h 50mOPO-SIN
16-10Wed
2 stopsQatar Airways
20h 10mSIN-OPO
27-10Sun
2 stopsQatar Airways
22h 35mOPO-SIN
16-10Wed
1 stopKLM
28h 35mSIN-OPO
27-10Sun
1 stopKLM
35h 45mOPO-SIN
1-8Thu
2 stops
22h 30mSIN-OPO
17-8Sat
2 stops
25h 55mOPO-SIN
2-8Fri
2 stops
22h 25mSIN-OPO
17-8Sat
3 stops
34h 50mOPO-SIN
2-8Fri
1 stopTurkish Airlines
31h 40mSIN-OPO
17-8Sat
1 stopTurkish Airlines
18h 05mOPO-SIN
2-8Fri
2 stops
28h 30mSIN-OPO
17-8Sat
2 stops
21h 40mOPO-SIN
Search by stops
Search by airline
Search by price