Recent return flight deals
6-6Thu
2 stopsAmerican Airlines
31h 12mSIN-DSM
22-6Sat
2 stopsAmerican Airlines
31h 41mDSM-SIN
3-6Mon
2 stopsAmerican Airlines
44h 04mSIN-DSM
15-6Sat
2 stopsAmerican Airlines
49h 34mDSM-SIN
3-6Mon
2 stopsAmerican Airlines
54h 17mSIN-DSM
14-6Fri
2 stopsAmerican Airlines
36h 15mDSM-SIN
4-6Tue
2 stops
31h 24mSIN-DSM
15-6Sat
2 stops
34h 21mDSM-SIN
4-6Tue
2 stopsLufthansa
31h 24mSIN-DSM
14-6Fri
2 stopsLufthansa
39h 50mDSM-SIN
7-6Fri
2 stopsAmerican Airlines
50h 53mSIN-DSM
22-6Sat
2 stopsAmerican Airlines
57h 04mDSM-SIN
4-6Tue
2 stops
31h 24mSIN-DSM
14-6Fri
3 stops
34h 26mDSM-SIN
4-6Tue
3 stops
32h 02mSIN-DSM
14-6Fri
3 stops
34h 26mDSM-SIN
4-6Tue
3 stops
32h 02mSIN-DSM
15-6Sat
2 stops
28h 56mDSM-SIN
Search by stops
Search by airline
Search by price