Recent return flight deals
29/6Sat
2 stops
28h 05mMAN-MLE
6/7Sat
2 stops
22h 25mMLE-MAN
29/6Sat
2 stops
28h 05mMAN-MLE
6/7Sat
2 stops
22h 25mMLE-MAN
14/11Thu
2 stopsSAUDIA
19h 00mMAN-MLE
22/11Fri
2 stopsSAUDIA
25h 45mMLE-MAN
14/11Thu
1 stopGulf Air
16h 45mMAN-MLE
22/11Fri
1 stopGulf Air
16h 35mMLE-MAN
1/10Tue
1 stopEtihad Airways
16h 00mMAN-MLE
7/10Mon
1 stopEtihad Airways
26h 20mMLE-MAN
13/11Wed
1 stopGulf Air
16h 45mMAN-MLE
23/11Sat
1 stopGulf Air
16h 35mMLE-MAN
1/7Mon
1 stopEtihad Airways
16h 00mMAN-MLE
8/7Mon
1 stopEtihad Airways
26h 20mMLE-MAN
2/7Tue
2 stopsBritish Airways
28h 25mNCL-MLE
9/7Tue
2 stopsBritish Airways
26h 25mMLE-NCL
16/10Wed
2 stopsAustrian Airlines
22h 00mEDI-MLE
19/10Sat
2 stopsAustrian Airlines
17h 30mMLE-EDI
30/7Tue
1 stopEmirates
13h 40mBHX-MLE
7/8Wed
1 stopEmirates
14h 25mMLE-BHX