We work with more than 300 partners to bring you better travel deals
Flights from Malaysia to Fiji lean towards being more expensive in August. Prices are generally better when you fly from Malaysia to Fiji in June, with the cheapest ticket starting at RM 3,175.
When flying from Malaysia to Fiji, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Kuala Lumpur Intl
Nadi
1 stop
13h 55mNadi
Kuala Lumpur Intl
1 stop
25h 45mSingapore Airlines
Kuala Lumpur Intl
Nadi
2 stops
49h 30mNadi
Kuala Lumpur Intl
2 stops
29h 55mMultiple Airlines
Kuala Lumpur Intl
Nadi
2 stops
48h 55mNadi
Kuala Lumpur Intl
2 stops
29h 55mMultiple Airlines
Kuala Lumpur Intl
Nadi
1 stop
33h 45mNadi
Kuala Lumpur Intl
1 stop
24h 25mMultiple Airlines
Kuala Lumpur Intl
Nadi
1 stop
13h 55mNadi
Kuala Lumpur Intl
1 stop
25h 45mSingapore Airlines
Kuala Lumpur Intl
Nadi
1 stop
19h 10mNadi
Kuala Lumpur Intl
1 stop
14h 45mMultiple Airlines
Kuala Lumpur Intl
Nadi
2 stops
39h 35mNadi
Kuala Lumpur Intl
2 stops
23h 25mAir New Zealand
Kuala Lumpur Intl
Nadi
2 stops
36h 10mNadi
Kuala Lumpur Intl
2 stops
30h 20mAir New Zealand
Kuala Lumpur Intl
Nadi
2 stops
36h 10mNadi
Kuala Lumpur Intl
2 stops
33h 40mAir New Zealand
Kuala Lumpur Intl
Nadi
1 stop
13h 55mNadi
Kuala Lumpur Intl
1 stop
25h 45mSingapore Airlines
Kuala Lumpur Intl
Nadi
1 stop
13h 55mNadi
Kuala Lumpur Intl
1 stop
24h 25mSingapore Airlines
Kuala Lumpur Intl
Nadi
1 stop
13h 55mSingapore Airlines
Kuala Lumpur Intl
Nadi
1 stop
17h 05mMultiple Airlines
Kuala Lumpur Intl
Nadi
2 stops
37h 30mMultiple Airlines
Some of our airline partners flying from Malaysia to Fiji have new flexible policies in place due to COVID-19. Singapore Airlines is one of the carriers where you may find flexible change policies. You can use our site to filter for airlines like Singapore Airlines with this kind of flexibility.
Yes, there are multiple flights from Malaysia to Fiji for under RM 3,100. The cheapest flight booked recently is on Multiple Airlines for just RM 3,029, but on average you can expect to pay RM 4,120.