Recent return flight deals
28-7Sun
1 stop
17h 50mSIN-ZNZ
2-8Fri
2 stops
21h 50mZNZ-SIN
29-7Mon
3 stops
39h 15mSIN-ZNZ
2-8Fri
2 stops
27h 15mZNZ-SIN
28-7Sun
3 stops
55h 45mSIN-ZNZ
2-8Fri
2 stops
20h 30mZNZ-SIN
29-7Mon
2 stops
23h 50mSIN-ZNZ
2-8Fri
2 stops
20h 30mZNZ-SIN
28-7Sun
3 stops
55h 45mSIN-ZNZ
2-8Fri
3 stops
30h 00mZNZ-SIN
28-7Sun
2 stops
30h 05mSIN-ZNZ
2-8Fri
2 stops
27h 50mZNZ-SIN
29-7Mon
1 stop
31h 40mSIN-ZNZ
2-8Fri
2 stops
27h 15mZNZ-SIN
29-7Mon
3 stops
39h 15mSIN-ZNZ
2-8Fri
3 stops
30h 00mZNZ-SIN
29-7Mon
1 stopTurkish Airlines
31h 40mSIN-ZNZ
1-8Thu
1 stopTurkish Airlines
33h 50mZNZ-SIN
29-7Mon
1 stopTurkish Airlines
31h 40mSIN-ZNZ
2-8Fri
1 stopTurkish Airlines
32h 35mZNZ-SIN
Search by stops
Search by airline
Search by price