Recent return flight deals
1-9Sun
2 stops
38h 25mSIN-NCL
29-9Sun
1 stop
25h 55mNCL-SIN
30-8Fri
2 stops
34h 00mSIN-NCL
30-9Mon
3 stops
26h 50mNCL-SIN
30-8Fri
3 stops
34h 10mSIN-NCL
30-9Mon
3 stops
26h 50mNCL-SIN
30-8Fri
2 stops
34h 00mSIN-NCL
30-9Mon
2 stops
24h 40mNCL-SIN
29-8Thu
2 stops
23h 55mSIN-NCL
30-9Mon
2 stops
33h 15mNCL-SIN
30-8Fri
1 stopLufthansa
18h 20mSIN-NCL
30-9Mon
2 stopsLufthansa
39h 55mNCL-SIN
27-8Tue
1 stopEmirates
22h 05mSIN-NCL
29-9Sun
1 stopEmirates
24h 30mNCL-SIN
29-8Thu
2 stops
21h 35mSIN-NCL
30-9Mon
1 stop
22h 10mNCL-SIN
27-8Tue
1 stopEmirates
22h 05mSIN-NCL
28-9Sat
1 stopEmirates
24h 30mNCL-SIN
27-8Tue
1 stopEmirates
22h 05mSIN-NCL
30-9Mon
1 stopEmirates
16h 50mNCL-SIN
Search by stops
Search by airline
Search by price