Recent return flight deals
1-11Fri
1 stopLufthansa
16h 50mSIN-MRS
16-11Sat
1 stopLufthansa
15h 40mMRS-SIN
27-5Mon
1 stopBritish Airways
18h 45mSIN-MRS
29-5Wed
1 stopBritish Airways
23h 05mMRS-SIN
27-5Mon
1 stopBritish Airways
27h 35mSIN-MRS
29-5Wed
1 stopBritish Airways
36h 55mMRS-SIN
7-7Sun
1 stop
15h 30mSIN-MRS
15-8Thu
2 stops
25h 50mMRS-SIN
9-7Tue
1 stop
24h 25mSIN-MRS
16-8Fri
1 stop
20h 20mMRS-SIN
2-7Tue
1 stop
20h 15mSIN-MRS
2-8Fri
2 stops
32h 20mMRS-SIN
7-7Sun
2 stops
36h 30mSIN-MRS
15-8Thu
2 stops
32h 20mMRS-SIN
1-11Fri
2 stops
20h 45mSIN-MRS
16-11Sat
2 stops
19h 30mMRS-SIN
1-11Fri
1 stopLufthansa
16h 50mSIN-MRS
16-11Sat
2 stopsLufthansa
24h 55mMRS-SIN
7-7Sun
1 stopSWISS
20h 15mSIN-MRS
15-8Thu
1 stopSWISS
20h 20mMRS-SIN
Search by stops
Search by airline
Search by price