Travellers have found it’s best to book a flight 29 days in advance to save up to 8% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 29 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from OR Tambo to Maldives 1-2 weeks in advance for as low as R14 463, or R14 842 for flights within the next 24 hours.
Flights from OR Tambo to Maldives lean towards being more expensive in December. Prices are generally better when you fly from OR Tambo to Maldives in May, with the cheapest ticket starting at R11 392.
Yes, there are multiple flights from OR Tambo to Maldives for under R7 565. The cheapest flight booked recently is on Qatar Airways for just R7 413, but on average you can expect to pay R7 867.
Airlines globally have implemented additional safety measures to accommodate you. Etihad Airways is one of them. New policies for travellers booking flights from Johannesburg OR Tambo to Maldives include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.
Emirates, Qatar Airways, and Singapore Airlines are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
There are no direct flights from OR Tambo to Maldives, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 18+ open flights from OR Tambo to Maldives within the next 7 days for less than R7 565.
Flights from Johannesburg OR Tambo to Maldives have been viewed 3 631 times in the past calendar month.
Before booking your flight from Johannesburg to Maldives, check out the most popular airlines for this route: Cathay Pacific, Emirates or Etihad Airways.
Looking for the cheapest flight from Johannesburg to Maldives? While on average our users pay R17 486, our data indicates the cheapest price to be R7 362. The most popular route (Johannesburg OR Tambo - Malé), is priced around R7 489.
Departing from OR Tambo to Maldives will take you 15h 20m. Both multi-stop and direct flights can be found to your destination and back.
Qatar Airways, at R7 414, was found to be the cheapest airline from OR Tambo to Maldives. An alternate airline flying to your destination would be Emirates.
To fly one-way, consider booking your trip with Etihad Airways, which is currently one of the cheapest options available, starting at R8 594. Qatar Airways flights start at R8 987 while deals on Turkish Airlines start at R9 093 one-way.
The chart below displays the airlines Cheapflights users travelling from OR Tambo to Maldives choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
||R738||R904||No cancel fee||68%||
Search Qatar Airways flights
||R755||R914||No cancel fee||81%||
Search Singapore Airlines flights
||R856||R923||No cancel fee||72%||
Search Cathay Pacific flights
||R785||R958||No cancel fee||75%||
Search Emirates flights
||R816||R1 073||No cancel fee||75%||
Search Etihad Airways flights
||R833||R1 078||No cancel fee||77%||
Search Turkish Airlines flights