Recent return flight deals
27-5Mon
1 stopBritish Airways
27h 35mSIN-MRS
29-5Wed
1 stopBritish Airways
17h 25mMRS-SIN
16-6Sun
1 stopAir France
18h 20mSIN-MRS
1-7Mon
1 stopAir France
38h 00mMRS-SIN
16-6Sun
3 stops
25h 50mSIN-MRS
1-7Mon
2 stops
23h 50mMRS-SIN
16-6Sun
2 stops
24h 40mSIN-MRS
1-7Mon
2 stops
23h 50mMRS-SIN
15-6Sat
2 stops
25h 20mSIN-MRS
1-7Mon
2 stops
23h 50mMRS-SIN
27-5Mon
1 stopLufthansa
23h 35mSIN-MRS
29-5Wed
2 stopsLufthansa
16h 40mMRS-SIN
27-5Mon
2 stopsAustrian Airlines
28h 30mSIN-MRS
29-5Wed
2 stopsAustrian Airlines
17h 30mMRS-SIN
16-6Sun
1 stopAir France
18h 20mSIN-MRS
1-7Mon
2 stopsAir France
20h 20mMRS-SIN
26-5Sun
2 stopsQatar Airways
21h 55mSIN-MRS
29-5Wed
2 stopsQatar Airways
20h 25mMRS-SIN
26-5Sun
1 stopAir France
22h 05mSIN-MRS
29-5Wed
1 stopAir France
16h 00mMRS-SIN
Search by stops
Search by airline
Search by price