Recent return flight deals
1/8Thu
1 stopMalaysia Airlines
17h 45mKCH-MLE
9/8Fri
1 stopMalaysia Airlines
7h 35mMLE-KCH
27/5Mon
1 stopAirAsia
17h 00mPEN-MLE
31/5Fri
1 stopAirAsia
19h 15mMLE-PEN
1/8Thu
2 stops
12h 45mKCH-MLE
9/8Fri
2 stops
17h 15mMLE-KCH
1/8Thu
2 stops
12h 45mKCH-MLE
9/8Fri
1 stop
7h 35mMLE-KCH
13/6Thu
1 stopSingapore Airlines
13h 10mPEN-MLE
18/6Tue
1 stopSingapore Airlines
17h 20mMLE-PEN
27/5Mon
2 stops
23h 30mPEN-MLE
31/5Fri
1 stop
20h 00mMLE-PEN
27/5Mon
2 stopsEmirates
26h 20mPEN-MLE
31/5Fri
2 stopsEmirates
43h 15mMLE-PEN
27/5Mon
3 stops
29h 20mPEN-MLE
31/5Fri
2 stops
35h 30mMLE-PEN
Search by stops
Search by airline
Search by price