Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Maldives as you normally would.
Flights from Johannesburg to Maldives lean towards being more expensive in December. Prices are generally better when you fly from Johannesburg to Maldives in May, with the cheapest ticket starting at R12 160.
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 Johannesburg to Maldives 1-2 weeks in advance for as low as R15 438, or R15 842 for flights within the next 24 hours.
Due to the rapidly changing circumstances due to COVID-19, airlines like Qatar Airways, Emirates, and Singapore Airlines flying from Johannesburg to Maldives have implemented new flexible cancellation policies.
Yes, there are multiple flights from Johannesburg to Maldives for under R8 000. The cheapest flight booked recently is on Qatar Airways for just R7 913, but on average you can expect to pay R8 704.
There are currently 10+ open flights from Johannesburg to Maldives within the next 7 days for less than R8 200.
Flights from Johannesburg to Maldives have been viewed 3 631 times in the past calendar month.
The cheapest airline one-way is Qatar Airways, with whom users have recently found tickets for as low as R7 121. However, be on the lookout for offers from Etihad Airways and Emirates, as they are both options that can get you from Johannesburg to Maldives for a low price.
Looking at all options, your cheapest flight can be booked for R7 411. While the most popular route (Johannesburg OR Tambo - Male) can be booked for R8 010 on average our data indicates R27 175 when flying from Johannesburg to Maldives.
The most popular airlines flying from Johannesburg to Maldives are Air France, Cathay Pacific and Emirates. Something to consider prior to booking your flight.
Information is based on travel restrictions from Johannesburg to Maldives
Most visitors from Johannesburg can enter Maldives without restrictions.
COVID-19 testing requirements
Visitors from Johannesburg are not required to present a negative COVID-19 PCR test or antigen result upon entering Maldives.
Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Maldives.
Documents
Health Declaration Form - All arriving and departing passengers via airports and seaports are required to complete the Traveler Declaration Form within 72 hours of the flight time.
Approved Accommodation - List of approved accommodation in Maldives
Returning to Johannesburg from Maldives
COVID-19 testing requirements
Visitors from Maldives must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 24 hours for Antigen (quick-test) before departing to Johannesburg.
Quarantine requirements
Visitors from Maldives are not required to quarantine after entering Johannesburg.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R6 572 | R8 193 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
R6 689 | R9 467 | No cancel fee | 68% |
Search Qatar Airways flights
|
|
![]() |
R10 680 | R12 930 | No cancel fee | 81% |
Search Singapore Airlines flights
|
|
![]() |
R11 678 | R15 381 | No cancel fee | 75% |
Search Etihad Airways flights
|
|
![]() |
R13 203 | R14 661 | No cancel fee | 77% |
Search Turkish Airlines flights
|
|
![]() |
R13 418 | R15 914 | No cancel fee | 78% |
We couldn't confirm the COVID-19 safety measures taken by Air Seychelles. Please check directly on their website for additional information. |
Search Air Seychelles flights
|
![]() |
R13 823 | R14 903 | No cancel fee | 72% |
Search Cathay Pacific flights
|
|
![]() |
R15 464 | R18 406 | No cancel fee | 76% |
Search Lufthansa flights
|
|
![]() |
R17 527 | R18 398 | No cancel fee | 77% |
Search Air France flights
|