Recent return flight deals
11-6Tue
2 stops
21h 15mSIN-IOM
19-6Wed
2 stops
22h 25mIOM-SIN
12-6Wed
2 stops
25h 55mSIN-IOM
19-6Wed
2 stops
22h 25mIOM-SIN
12-6Wed
1 stopBritish Airways
21h 10mSIN-IOM
19-6Wed
2 stopsBritish Airways
23h 00mIOM-SIN
12-6Wed
1 stopBritish Airways
21h 10mSIN-IOM
19-6Wed
1 stopBritish Airways
23h 20mIOM-SIN
11-6Tue
3 stops
42h 15mSIN-IOM
19-6Wed
2 stops
22h 25mIOM-SIN
11-6Tue
2 stops
22h 10mSIN-IOM
19-6Wed
1 stop
24h 00mIOM-SIN
11-6Tue
1 stopSingapore Airlines
19h 20mSIN-IOM
19-6Wed
1 stopSingapore Airlines
24h 00mIOM-SIN
Search by stops
Search by airline
Search by price