Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Johannesburg to Maldives from R7 650

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to the Maldives departing on 17/8. 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
Fri 14/6
Fri 21/6

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

In the last 7 days, travellers have searched 42 566 405 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é2 stopsR10 445

Good to know

Low season

February

High season

December

Cheapest flight

R7 650
Best time to beat the crowds (8% less expensive on average)
Most popular time to fly (40% more expensive on average)
Flight from Johannesburg to Malé

FAQs - booking Maldives flights

  • How does KAYAK find such low prices on flights from Johannesburg to Maldives?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Maldives.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Maldives?

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

  • What is the Hacker Fare option on flights from Johannesburg to Maldives?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Maldives with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Maldives?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Maldives from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to the Maldives

  • Morning departure is around 29% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from OR Tambo to the Maldives

 
Need help choosing which airline to fly with from OR Tambo 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 1450 reviews
8,7Crew
7,8Food
8,2Entertainment
8,4Boarding
8,1Comfort
Airline reviews

They made me check my carry on even though there was room We un boarded in a strange way but overall it was good

6,0 GoodAnonymous, Apr 2024PRG - FRA
Read more about Singapore Airlines reviews

They made me check my carry on even though there was room We un boarded in a strange way but overall it was good

When boarding, after business class should be premium economy, but economy class already lined-up at the gate blocking premium economy to board. Singapore airline crew should done a better job to organize this chaos :( Thank you.

It seems paying premium economy does not make difference with economy. No priority boarding, not worthy paying extra$$$ for premium economy.

People were so nice! Economy seats were small and cramped feeling for me. I’m slender and 6 feet tall

The singapore airline now compared before covid, I like the service before covid. SQ was the best of all airlines but now I am going to look for different airline if I am travelling in asia.

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

Due to the delay of my first flight, my connecting flight with JetBlue was canceled by Singapore Airlines, but the JetBlue crew was very accommodating and rebooked a seat for me. The crew was very nice and had good attitude.

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

Left hr late & arrived 1hr late luggage was slow to be offloaded! The flight crew & food were good! Movie selection was ok!

Flights were both delayed. No luggage on arrival for the whole plane and no contact since submitting a PIR.

The customers before boarding the plane from Dubai was HORRENDOUS. The entire Emirates staff had a stick up their bum. The guy at the check in booth was rude. I don’t understand.

The flight was great. We had to purchase extra long seats for the long flight. But overall it was great.

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.

Probably the best flight I’ve ever been on. Emirates first class is leagues beyond British airways and Lufthansa’s.

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

Overall emirates continues to amaze me with their. Awesome service . I had shifted away from emirates , because I lost luggage and watch in emirates in 2019 that drifted me away from this airline , but I am willing to give it try

I wish any of the US airlines operated like Emirates

Ask for extra blanket if needed. Also middle seating have bad access position to access reading light and vent so only choose those seating if traveling as family or friends, etc.

Carry on luggage size for economy passengers significantly smaller than other airlines, so nearly all ecomy passengers had their bags taken and checked.

seats are too tight and uncomfortable everything else went well.

Horrible experience. They "GAME" with seats they decided to play where you can`t select or get seat during check-in without paying and then forcing you to stay long line at the Customer Service at the gate to get a boarding ticket with seat assigned is pathetic. Will never fly with United again!

Kudos to Swiss!! My wife and I thought Swiss was like flying years back: good food service, refreshments, friendly and courteous crew! We look forward to another trip to Europe next year, and it will be a priority to hopefully fly Swiss, thank you! We strongly can say from experience - the treatment (food, drink, entertainment) in service for Economy Class is unmatched!!!

So terrible. They would not rebook me for a flight until 2 days. I had to spend so much money to get my own flight. They were rude and not helpful.

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

Bag lost. Lost bag recovery process is an unsatisfying customer experience. Because 1) bag is still lost but also 2) the process is outdated and form-heavy and 3) in our case also involved a long line.

I was pleasantly surprised with the whole experience. Thank you

Wheelchair was the excellent service. I didn’t have any food or used entertainment. Overall for my trip experience was excellent. Thank you very much and keep up good work. Best regards

Liked being hydrated. Carryon weight was limited for cold weather clothes that are heavy... could test to improve if possible.

Don't be afraid if you board an Oman Air Airbus A330 - it will take you to Colombo and not Muskat. The Aircraft is leased by Qatar Airways ;-)

The made us waiting and held our passports and boarding pass making us miss our flights

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

This is my first and last flight with Qatar because when we go for boarding pass in Delhi airport the team asked for money charging me for hand baggage which is technically including with my ticket so also we get one our temple pics I ask them to checking in but they tell me I have to pay $500 dollars for that additional which is not make sense than I diseased to throw away because I can’t take with us . For carry in beg also I pay some Indian n currency for the guy who help I already pay 6 passengers ticket cost me $8000 so really I’m not happy . PLUS MY 6 checked baggage was damaged I already claim for four beg at airport but now I’m worried about my stuff inside maybe broken too which is more expensive stuff me really bad experience

The flight was good but my neighbor had the vent open full power for the whole flight and because the air was blowing from the side instead of from the top and I got very cold and ended up with a sore throat.

Bad experience with the delay n long wait time for connecting flight after missing the connection flight from Doha.

The crew was fantastic and the over flight was perfect as well.

They shld improve and provide a lunch or dinner in an international leg

They ran out of some of the popular food items. 😞

Was unable to check in via app or website with supplied booking code (something to do with flight being operated by a partner airline, although the code didn’t work on the partner’s website either) Specified a vegetarian meal during booking, but that somehow wasn’t captured in airline’s system By the time flight crew got to my row, now vegetarian food was available. Had nothing to eat on flight from Philadelphia to Doha! Flight attendant was completely unconcerned and actively apathetic to the situation

1st of all on February 27th Abu Dhabi to Delhi flight the seat wasn't comfortable at all, coming back the Lounge at Abu Dhabi didn't have anything. Than the Food in the flight

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.

1st time with. Etihad Airways and it was amazing from check in to crew. Great flight.

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 staff was very nice and polite but it was very very hot and no ways to have some fresh air. It would be nice to have more time to sleep since it was a night flight

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

My wife and I were upgraded to Business Class on our Dublin-Abu-Dhabi flight on the 22nd of January. Being served by "Mariyan" (not too sure about her name, she's from Tunisia) was the real highlight of our flight, she deserves to be working with etihad. We are looking forward to the next upgrade as we are flying back to Dublin on February 01, 2024. If I am not mistaken we have just reached GOLD status as Etihad Guests.

One thing is very important is you people not giving seat arrangement together to couple, senior citizen. You have to take care of senior citizen. Do not look about money. Money is not important everywhere. Make relationship strong is very very important. I like Etiyad air line out of all air line. Food was hot and delicious. Air hostess gave very good service, nice attitude, very good behaviour. I gave 10 out of 10 marks. Thanks Jivraj

I WOULD ADVISE NOT TO BOOK YOUR FLIGHT ON KAYAK. THEY SHOW BETTER FARES AND AFTER I BOOKED MINE, I FIND OUT THAT IT DID NOT INCLUDE LUGGAGE. i HAD TO PAY $800 TO CHECK IN MY BAGS.

Food was very good. Again tray could use a non-skid mat. I had a regular seat - comfortable - able to sleep undisturbed. Boarding was uneventful.

Book cheap flights from Johannesburg to the Maldives

Recent return flight deals

17/7Wed
2 stopsEmirates
47h 25mJNB-MLE
24/7Wed
1 stopEmirates
14h 35mMLE-JNB
R10 445
17/7Wed
1 stopEmirates
17h 20mJNB-MLE
24/7Wed
1 stopEmirates
29h 25mMLE-JNB
R10 500
2/6Sun
2 stopsEmirates
47h 25mJNB-MLE
10/6Mon
2 stopsEmirates
26h 45mMLE-JNB
R11 181
2/6Sun
1 stopEmirates
17h 05mJNB-MLE
10/6Mon
2 stopsEmirates
26h 45mMLE-JNB
R11 236
29/9Sun
1 stopQatar Airways
15h 15mJNB-MLE
6/10Sun
1 stopQatar Airways
33h 55mMLE-JNB
R14 932
17/7Wed
1 stop
17h 05mJNB-MLE
24/7Wed
3 stops
31h 20mMLE-JNB
R15 631
17/7Wed
1 stop
15h 10mJNB-MLE
24/7Wed
3 stops
31h 20mMLE-JNB
R15 705
12/6Wed
1 stopEtihad Airways
16h 15mJNB-MLE
19/6Wed
1 stopEtihad Airways
16h 30mMLE-JNB
R16 495
28/6Fri
1 stopEtihad Airways
16h 15mJNB-MLE
6/7Sat
1 stopEtihad Airways
16h 30mMLE-JNB
R16 937
18/6Tue
1 stopQatar Airways
32h 35mJNB-MLE
25/6Tue
1 stopQatar Airways
33h 55mMLE-JNB
R19 217

Search by stops

Search by airline

Search by price

Recent one-way flight deals

17/8Sat
2 stops
21h 50mJNB-MLE
R7 650
19/8Mon
1 stopEtihad Airways
16h 15mJNB-MLE
R8 478
15/8Thu
1 stopEtihad Airways
16h 15mJNB-MLE
R8 533
16/8Fri
1 stopEtihad Airways
16h 15mJNB-MLE
R8 937
29/6Sat
3 stops
19h 50mJNB-MLE
R12 284
17/8Sat
1 stopQatar Airways
17h 05mJNB-MLE
R12 358
19/8Mon
2 stopsEmirates
47h 25mJNB-MLE
R12 560
29/6Sat
1 stopQatar Airways
15h 50mJNB-MLE
R12 873
29/6Sat
2 stopsEmirates
33h 55mJNB-MLE
R13 093
29/6Sat
2 stopsEmirates
37h 05mJNB-MLE
R13 204

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to the Maldives

Last minute flight, train and bus deals

19/5Sun
multi-stopEtihad Airways
16h 15mJNB-MLE
26/5Sun
multi-stopEtihad Airways
26h 45mMLE-JNB
R14 381
19/5Sun
multi-stop
19h 20mJNB-MLE
26/5Sun
multi-stop
26h 45mMLE-JNB
R16 900
19/5Sun
multi-stopQatar Airways
19h 50mJNB-MLE
26/5Sun
multi-stopQatar Airways
15h 45mMLE-JNB
R19 585
19/5Sun
multi-stop
64h 40mJNB-MLE
26/5Sun
multi-stop
32h 05mMLE-JNB
R22 214
19/5Sun
multi-stop
37h 55mJNB-MLE
26/5Sun
multi-stop
42h 20mMLE-JNB
R22 803
18/5Sat
multi-stop
50h 45mJNB-MLE
26/5Sun
multi-stop
42h 20mMLE-JNB
R24 660
18/5Sat
multi-stop
50h 45mJNB-MLE
26/5Sun
multi-stop
43h 25mMLE-JNB
R26 518
18/5Sat
multi-stop
50h 45mJNB-MLE
26/5Sun
multi-stop
39h 10mMLE-JNB
R37 845

Search by stops

Search by airline

Search by price

Johannesburg - Maldives Flights

Departure:

Johannesburg (JNB)South Africa

Return flight deals:

Maldives - Johannesburg

Cabin classes:

Browse destinations: