Recent return flight deals
1/8Thu
1 stopBatik Air
14h 15mPER-MLE
10/8Sat
1 stopBatik Air
22h 05mMLE-PER
31/7Wed
1 stopBatik Air
24h 05mPER-MLE
10/8Sat
1 stopBatik Air
22h 05mMLE-PER
12/7Fri
1 stop
13h 25mPER-MLE
7/8Wed
1 stop
25h 55mMLE-PER
11/6Tue
1 stop
13h 25mPER-MLE
18/6Tue
1 stop
18h 30mMLE-PER
24/6Mon
2 stops
21h 30mPER-MLE
2/7Tue
1 stop
24h 20mMLE-PER
11/7Thu
1 stop
21h 50mPER-MLE
7/8Wed
1 stop
15h 55mMLE-PER
21/11Thu
1 stopMalaysia Airlines
19h 15mSYD-MLE
24/11Sun
1 stopMalaysia Airlines
15h 50mMLE-SYD
18/8Sun
1 stopSingapore Airlines
33h 00mBNE-MLE
2/9Mon
1 stopSingapore Airlines
29h 55mMLE-BNE
13/7Sat
2 stops
28h 20mOOL-MLE
18/7Thu
3 stops
38h 20mMLE-OOL
8/7Mon
2 stops
24h 15mDRW-MLE
14/7Sun
2 stops
21h 40mMLE-DRW