Recent return flight deals
26/9Thu
2 stopsBatik Air
22h 55mAKL-MLE
10/10Thu
2 stopsBatik Air
22h 20mMLE-AKL
26/9Thu
3 stops
33h 20mAKL-MLE
10/10Thu
2 stops
35h 00mMLE-AKL
26/9Thu
3 stops
33h 20mAKL-MLE
10/10Thu
3 stops
41h 00mMLE-AKL
29/7Mon
2 stopsSingapore Airlines
23h 05mCHC-MLE
5/8Mon
2 stopsSingapore Airlines
26h 55mMLE-CHC
26/9Thu
1 stop
29h 25mAKL-MLE
10/10Thu
2 stops
28h 00mMLE-AKL
26/9Thu
1 stopChina Eastern
27h 50mAKL-MLE
10/10Thu
1 stopChina Eastern
37h 05mMLE-AKL
19/7Fri
2 stopsEmirates
48h 40mCHC-MLE
28/7Sun
3 stopsEmirates
44h 35mMLE-CHC
20/7Sat
3 stopsEmirates
58h 05mCHC-MLE
28/7Sun
3 stopsEmirates
44h 35mMLE-CHC
21/7Sun
2 stopsEmirates
30h 10mCHC-MLE
28/7Sun
3 stopsEmirates
44h 35mMLE-CHC
20/7Sat
2 stopsEmirates
30h 40mCHC-MLE
28/7Sun
3 stopsEmirates
44h 35mMLE-CHC
Search by stops
Search by airline
Search by price