Recent return flight deals
16-10Wed
2 stopsCathay Pacific
36h 30mSIN-YHZ
20-10Sun
2 stopsCathay Pacific
29h 35mYHZ-SIN
16-10Wed
2 stopsCathay Pacific
36h 30mSIN-YHZ
20-10Sun
2 stopsCathay Pacific
31h 40mYHZ-SIN
16-10Wed
3 stopsCathay Pacific
40h 56mSIN-YHZ
20-10Sun
2 stopsCathay Pacific
29h 35mYHZ-SIN
16-10Wed
3 stopsCathay Pacific
40h 56mSIN-YHZ
20-10Sun
2 stopsCathay Pacific
24h 40mYHZ-SIN
13-6Thu
2 stopsSWISS
29h 25mSIN-YHZ
16-6Sun
2 stopsSWISS
34h 25mYHZ-SIN
13-6Thu
2 stops
29h 25mSIN-YHZ
16-6Sun
1 stop
33h 50mYHZ-SIN
13-6Thu
1 stopLufthansa
41h 45mSIN-YHZ
16-6Sun
1 stopLufthansa
33h 50mYHZ-SIN
16-10Wed
2 stopsAir Canada
44h 46mSIN-YHZ
20-10Sun
1 stopAir Canada
24h 45mYHZ-SIN
12-6Wed
2 stops
29h 40mSIN-YHZ
16-6Sun
2 stops
28h 00mYHZ-SIN
29-8Thu
2 stopsWestJet
34h 03mSIN-YHZ
2-9Mon
2 stopsWestJet
29h 20mYHZ-SIN
Search by stops
Search by airline
Search by price