Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights to the Maldives from R6 092

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from South Africa to the Maldives departing on 16/7. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sat 8/6
Sat 15/6

Search hundreds of travel sites at once for deals on flights to the Maldives

In the last 7 days, travellers have searched 43 968 530 times on KAYAK, and here's why:

Save 27% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best Maldives Flight Deals

Cheapest return prices found by our users on KAYAK in the last 72 hours

Malé
Malé1 stopR11 330

Good to know

Low season

August

High season

December

Cheapest flight

R6 092
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (30% more expensive on average)
Flight from Johannesburg to Malé

FAQs - booking Maldives flights

  • How long is the flight to the Maldives?

    An average direct flight from South Africa to the Maldives takes 14h 37m, covering a distance of 10510 km. The most popular route is Johannesburg - Malé with an average flight time of 13h 40m.

  • What is the cheapest flight to the Maldives?

    The cheapest ticket to the Maldives from South Africa found in the last 72 hours was R11 348. The most popular route is Johannesburg OR Tambo to Male and the cheapest round-trip airline ticket found on this route in the last 72 hours was R11 348.

  • What is the most popular destination in the Maldives?

    Based on KAYAK flight searches, the most popular destination is Malé (100% of total searches to the Maldives).

  • How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

See more FAQs

Top tips for finding cheap flights to the Maldives

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Maldives flight deals.

Top 5 airlines flying to the Maldives

 
Need help choosing which airline to fly with from South Africa to the Maldives? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,2
Singapore AirlinesOverall score based on 1458 reviews
8,4Boarding
7,8Food
8,2Entertainment
8,1Comfort
8,7Crew
Airline reviews

Good flight. Fiod was ready a bit late hence a hurry to finish before landing. Excellent crew and service

10,0 ExcellentYM, Apr 2024SIN - KUL
Read more about Singapore Airlines reviews

Good flight. Fiod was ready a bit late hence a hurry to finish before landing. Excellent crew and service

Great to have actual hot tastey meal on a flight. Well done

I commend the flight attendants on our SFO-SIN flight who went above and beyond to provide us with extra snacks and food. This type of service makes the flight experience personal and awesome.

I requested an aisle seat and got a middle seat The flight gate was changed and the flight was delayed

It was a great flight Food was great Crew was spectacular

Seating cramped; close to toilet, foul smelling and noisy, very unhygienic and disease risk Free and paid Wi-Fi NOT accessible at all - misleading advertising Very expensive sunglasses disappeared from back seat pouch. Coffee disgusting and cold

They were able to assist my elderly father and myself after not being able to check in to scoot. The counter service was phenomenal. They did what they could to get us on the next plane so we could catch our Connecting flight. Scoot closed early on us so we ended up missing our flight.

The stewardess was very helpful all the way. My seat had an issue with headphones and after the replaced and gave me a new pair and noticed it was the seat I got a new chair to sit and a great ride back home

The overall operation needs to be improved. The in-flight services took forever and sometimes ran out of options.

Check in was snails pace, only 1 of the luggage screen was working so long lines, an hour to check in Nobody seemed to want to fix the issue Flight was 45 minutes late Scoot is a mini sized plane ( sardine class plane), literally felt slammed between people

Nice selection of movies and TV shows. Plane was generally nice, not the newest but nice nonetheless. However, Emirates should have cancelled the flight, as hardly any flights flew out of Dubai at the time. Flight delays and cancellation was poorly communicated and passengers were left guessing and to their own devices on what to do. Connection desks were staffed too thinly, there was one desk with more than a hundred clients and just one poor lady. When I had my flights rebooked, I was told meal vouchers can be scanned using my boarding pass, nope. Was told to comeback for my hotel voucher, none. Had to book my hotel voucher the usual way through Dubai Connect despite having been told twice to comeback to the counters twice.

Good but needs to improve cleanliness Coffee serve cold Needs to raise standard serving food Otherwise good

Staff were friendly, and provided great service. The food was plentiful and delicious. Food could have been hotter.

Check-in process at Bengaluru airport was atrociously slow. Emirates should allow baggage drop option after online check-in and verification of documents. The rest of the flight was quite good and we didn't have any complaints.

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

Great flight. Comfortable seats, courteous service, and excellent selection for entertainment.

Had the salad which tasted awfully spat it out but still got food poisoning 1 after running to toilet crew would not let me sit near toilets I was stuck in window seat

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

Food was not eadable. Testless and not apealing. order for indian vegitarian, recived spice less. combination of main course and side iteams are far away from traditonal food, serve less iteams. , but eadoble. Thanks

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

I guess just the food, but besides, amazing experience flying with swiss

Flight was delayed for 4 hours and they misplaced my luggage too. Appalling.

Swiss ground crew was again at its prime and although I’m United 1K (Star Alliance Gold) they created problems with my hand luggage - while other passengers were boarding with more handbags and larger hand luggages, were critical on my 2 young kids attending the lounge with me and boarding the plane with me on the priority lane.

Everything was on time and efficient - expected from a Swiss crew. But the entertainment system was pretty bad - the display was old. Food was pretty bad and a couple of times they started serving drinks and then just skipped past my row (and likely several others)

Overall a good experience, the flight was on time, the crew very attentive and friendly. However the seats are too cramped, there is no space, and as soon as the person in front reclines the seat, it's literally in your face.

I was pleasantly surprised with the whole experience. Thank you

United Airlines flights serviced by Swiss Airlines provide for zero communication with Swiss Airlines almost impossible to contact Swiss airlines to make seat selection, upgrades or changes. I won’t do that again if it can be helped.

We so appreciated that our connecting flight waited for 6 of us!!!

The two meals were plentiful and excellent. The drinks were continuous. Thanks, Crew very polite; however a bit "hazard" at the end as they were rushing us off; to prepare for the cleaning team and next flight. Baggage from Berlin was delayed; however through the apps etc; they kept me aware and informed.(.did receive my baggage about 36 hours after my flight arrival). Good experience; thank you.

A lot of things could have been better. They lost our luggage. We missed our connection from YVR to Naples when we arrived in Zurich and then we got re-routed to Rome and then Naples. We eventually got to Naples but our bags didn’t. Our experience at the lost luggage in the Naples was not at all reassuring. They didn’t seem that interested in our problem. I did a live chat with Swiss customer service and all they could do is tell me to follow the process. Meanwhile we’ve had to spend significant money on clothes and I have to replace medications. This has meant our trip so far has been totally different than what we had planned. It’s not clear that our baggage will ever show up which means we will have lost significant amount of clothing and other things and our two month trip to Europe will have more problems than good memories. So far we are not happy.

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

From home to the airport, you must mention the terminal ready.

After going through security and waiting for the flight at the gate, there was no access to bathrooms and no place to charge a phone while waiting for the flight. But once I was on the plane, everything was very good.

Luggage handling was very very bad. Damaged my new Calvin Klein bag and delayed another. Still did not get it since 2 days. Worst airlines and service.

Terrible airlines - suffered entire flight due to food poisoning from stale food

Food could be much better. Entertainment needs lot of improvement. The luggage came out open with broken bags. The flight landed at 3:15 PM in US and by the time bags came out it was 5:15 PM or so. Staff at airport was aggressive and not polite.

Fine. Don’t think I would fly with them again

Transit , Too long for terminal change, for a moment I thought Qatar airlines going to Los Angeles by bus. Please make transit convenient and quick.

Overall mediocre experience. Check in was good. They're were discriminatory. They were not attentive, food choices were not vegetarian friendly. The food served was frozen.

Good range of movies but lacking decent tv shows. Wifi was really expensive on this flight, considering flights under 7 hours have a $9.99 USD charge for streaming, to jump up to $24.99 for a 7 hour 40 flight seemed a little bit of a rip off. Staff are inattentive, and really need to improve on the customer experience. The new airport is fantastic, as is the new lounge, a huge upgrade from the old airport and lounge!

Crew were very polite and quicker in service. Excellent cooling, comfortable seats and tasty food served

In my opinion, Etihad Airways is a first rate airline except for one important element. On the day before my return flights, when I chose my seats on the Etihad website I was charged an additional $55 (US) in order to sit on the aisle. I was not at all happy about this additional "hidden" charge and I felt cheated.

The staff was kind and polite, but it was very very hot and no ways to have some fresh air.it would be also be nice to have more time to sleep, since it was a night flight

Eine Toilette der Business Class war gesperrt und somit nicht benutzbar.

Entertainment did not work from flight from Abu Dhabi to Kolkata. Emirates has a much better flight in that sector.

Crew member took too long time to take back leftover food plates from passenger seats. Food was nice.Easy excellent checking.Guy at checking counter was really kind and helpful.Made our checking very quickly. Leftover food should be taken back ASAP. Because in economy class passanger have narrow space . In the long journey like this, passanger have difficulties to sit with the plates.overall experience was good.

Crew was good, boarding mediocre, food choices were limited, seating was not comfortable

Everything is good and improved and needs to improve economy class seat more specious so long journey we can enjoy and it will be give more relaxable. Overall all services good and safely landed . I enjoyed my journey and all the cabin crew members services very well.

Book Cheap Maldives Plane Tickets

Recent return flight deals

24/5Fri
1 stopEmirates
13h 40mJNB-MLE
8/6Sat
2 stopsEmirates
26h 45mMLE-JNB
R11 330
24/5Fri
1 stopEmirates
14h 10mJNB-MLE
8/6Sat
1 stopEmirates
24h 50mMLE-JNB
R11 367
23/5Thu
1 stopEtihad Airways
16h 15mJNB-MLE
9/6Sun
1 stopEtihad Airways
26h 45mMLE-JNB
R13 261
23/5Thu
1 stopEtihad Airways
16h 15mJNB-MLE
8/6Sat
1 stopEtihad Airways
16h 30mMLE-JNB
R13 633
3/7Wed
3 stops
41h 05mJNB-MLE
10/7Wed
3 stops
30h 15mMLE-JNB
R13 707
24/5Fri
3 stopsQatar Airways
19h 15mJNB-MLE
8/6Sat
1 stopQatar Airways
33h 55mMLE-JNB
R13 837
23/5Thu
1 stopQatar Airways
15h 15mJNB-MLE
7/6Fri
1 stopQatar Airways
33h 05mMLE-JNB
R14 041
3/7Wed
2 stops
21h 50mJNB-MLE
10/7Wed
3 stops
22h 15mMLE-JNB
R15 806
23/7Tue
1 stopSingapore Airlines
29h 25mJNB-MLE
29/7Mon
1 stopSingapore Airlines
20h 05mMLE-JNB
R18 684
25/7Thu
1 stopSingapore Airlines
29h 25mJNB-MLE
29/7Mon
1 stopSingapore Airlines
20h 05mMLE-JNB
R19 186

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/7Tue
1 stopQatar Airways
34h 25mJNB-MLE
R6 092
16/7Tue
3 stops
41h 05mJNB-MLE
R7 411
15/7Mon
3 stops
28h 00mJNB-MLE
R7 949
16/7Tue
2 stops
20h 35mJNB-MLE
R7 968
15/7Mon
2 stops
31h 30mJNB-MLE
R8 061

Search by stops

Search by airline

Search by price

Last minute flights to the Maldives

Last minute flight, train and bus deals

12/5Sun
multi-stopEmirates
17h 05mJNB-MLE
19/5Sun
multi-stopEmirates
14h 35mMLE-JNB
R11 497
12/5Sun
multi-stopEmirates
18h 50mJNB-MLE
19/5Sun
multi-stopEmirates
26h 45mMLE-JNB
R12 277
12/5Sun
multi-stopEmirates
18h 50mJNB-MLE
19/5Sun
multi-stopEmirates
18h 50mMLE-JNB
R12 295
12/5Sun
multi-stop
24h 05mJNB-MLE
19/5Sun
multi-stop
31h 25mMLE-JNB
R16 883
11/5Sat
multi-stop
32h 45mJNB-MLE
19/5Sun
multi-stop
31h 25mMLE-JNB
R17 551
11/5Sat
multi-stop
32h 45mJNB-MLE
19/5Sun
multi-stop
28h 20mMLE-JNB
R18 647

Search by stops

Search by airline

Search by price

Flights to the Maldives

Return flight deals:

Maldives - South Africa

Cabin classes:

Browse destinations: