Recent return flight deals
10-6Mon
1 stopLufthansa
23h 35mSIN-MRS
17-6Mon
1 stopLufthansa
16h 55mMRS-SIN
10-6Mon
1 stopLufthansa
19h 35mSIN-MRS
17-6Mon
2 stopsLufthansa
16h 40mMRS-SIN
7-7Sun
1 stopSWISS
15h 30mSIN-MRS
13-8Tue
1 stopSWISS
14h 40mMRS-SIN
10-6Mon
1 stopLufthansa
23h 35mSIN-MRS
16-6Sun
1 stopLufthansa
20h 55mMRS-SIN
9-7Tue
1 stop
24h 25mSIN-MRS
13-8Tue
1 stop
14h 40mMRS-SIN
4-7Thu
1 stopTurkish Airlines
24h 35mSIN-MRS
12-8Mon
1 stopTurkish Airlines
16h 15mMRS-SIN
10-6Mon
2 stopsLufthansa
19h 20mSIN-MRS
17-6Mon
2 stopsLufthansa
16h 40mMRS-SIN
7-7Sun
1 stopSWISS
15h 30mSIN-MRS
16-8Fri
1 stopSWISS
15h 10mMRS-SIN
5-7Fri
1 stop
19h 35mSIN-MRS
13-8Tue
1 stop
14h 40mMRS-SIN
7-7Sun
1 stop
15h 30mSIN-MRS
14-8Wed
1 stop
16h 55mMRS-SIN
Search by stops
Search by airline
Search by price