Recent return flight deals
20/8Tue
1 stopBatik Air
15h 25mPER-MLE
31/8Sat
1 stopBatik Air
22h 05mMLE-PER
16/10Wed
1 stop
16h 10mPER-MLE
20/10Sun
1 stop
13h 55mMLE-PER
24/7Wed
1 stop
13h 25mPER-MLE
27/7Sat
1 stop
22h 05mMLE-PER
23/7Tue
1 stop
21h 50mPER-MLE
27/7Sat
1 stop
22h 05mMLE-PER
19/8Mon
1 stopBatik Air
24h 05mPER-MLE
31/8Sat
1 stopBatik Air
22h 05mMLE-PER
24/11Sun
1 stopBatik Air
15h 35mPER-MLE
1/12Sun
1 stopBatik Air
21h 50mMLE-PER
11/8Sun
1 stop
15h 25mSYD-MLE
16/8Fri
1 stop
26h 15mMLE-SYD
2/11Sat
1 stopMalaysia Airlines
30h 00mADL-MLE
8/11Fri
1 stopMalaysia Airlines
14h 00mMLE-ADL
14/8Wed
2 stops
25h 40mBNE-MLE
21/8Wed
2 stops
30h 10mMLE-BNE
26/8Mon
2 stops
24h 45mOOL-MLE
6/9Fri
2 stops
26h 50mMLE-OOL