Recent return flight deals
5-6Wed
3 stops
32h 50mSIN-YHM
12-6Wed
3 stops
35h 35mYHM-SIN
5-6Wed
3 stops
32h 50mSIN-YHM
12-6Wed
3 stops
35h 35mYHM-SIN
27-6Thu
2 stopsWestJet
28h 10mSIN-YHM
3-8Sat
2 stopsWestJet
30h 20mYHM-SIN
5-6Wed
2 stopsWestJet
45h 10mSIN-YHM
12-6Wed
2 stopsWestJet
29h 05mYHM-SIN
31-8Sat
2 stopsWestJet
28h 10mSIN-YHM
19-9Thu
2 stopsWestJet
30h 20mYHM-SIN
7-7Sun
2 stopsWestJet
24h 56mSIN-YHM
13-7Sat
2 stopsWestJet
30h 20mYHM-SIN
Search by stops
Search by airline
Search by price