To save up to 5% on this flight, we recommend booking at least 55 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from United Arab Emirates to Johannesburg from AED 1,998 1-2 weeks out and tickets from AED 1,998 for flights departing within the next 72 hours.
Our data shows that March tends to be the cheapest month to fly to Johannesburg from United Arab Emirates. Users have commonly found prices around AED 2,006 for the month, but tickets can be as low as AED 1,363. Due to multiple factors, prepare for potentially higher prices in January.
Yes, there are multiple flights from United Arab Emirates to Johannesburg for under AED 1,836. The cheapest flight booked recently is on Kenya Airways for just AED 1,623, but on average you can expect to pay AED 2,075.
Etihad Airways is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. New policies for travellers booking flights from United Arab Emirates to Johannesburg OR Tambo 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.
Kenya Airways, Ethiopian Air, and South African 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.
Cheapflights has 15 direct flights from United Arab Emirates to Johannesburg under AED 3,305. A good price for a direct flight from United Arab Emirates to Johannesburg is less than AED 11,712.
There are currently 20+ open flights from United Arab Emirates to Johannesburg within the next 7 days for less than AED 1,836.
Within the past month, 3,124 users have taken a look at flights from United Arab Emirates to Johannesburg OR Tambo.
Major Airline, Emirates and Ethiopian Air are the most popular airlines when flying from United Arab Emirates to Johannesburg.
The most popular flight routes from United Arab Emirates to Johannesburg are Dubai Intl - Johannesburg OR Tambo, Abu Dhabi Intl - Johannesburg OR Tambo and Sharjah - Johannesburg OR Tambo.
While on average a flight from United Arab Emirates to Johannesburg is generally AED 3,642, our data shows the cheapest flight currently is AED 93. When looking at the most popular route, (Dubai Intl - Johannesburg OR Tambo), you can expect to pay AED 1,844 for that flight.
Airlines like Etihad Airways, Ethiopian Air, and Kenya Airways fly from United Arab Emirates to Johannesburg in about 8h 15m. The time it takes to get you to your destination can typically vary by up to 2h 55m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.
Cheapflights users have booked flights from United Arab Emirates to Johannesburg from AED 1,624 return. Other airlines that can offer you cheap pricing are Ethiopian Air, from AED 1,973, and RwandAir, from AED 1,987.
For one-way options, check prices for Kenya Airways. According to our data, you can fly for as low as AED 1,029. Users have also found prices from AED 1,172 and AED 1,352 on Kenya Airways and Egypt Air, respectively.
The chart below displays the airlines Cheapflights users travelling from United Arab Emirates to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
AED 399 | AED 481 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information. |
Search RwandAir flights
|
![]() |
AED 387 | AED 481 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
AED 312 | AED 495 | No cancel fee | 86% |
Search SAUDIA flights
|
|
![]() |
AED 317 | AED 498 | No cancel fee | 72% |
Search Ethiopian Air flights
|
|
![]() |
AED 397 | AED 559 | No cancel fee | N/A |
Search Egypt Air flights
|
|
![]() |
AED 54 | AED 784 | No cancel fee | 75% |
Search Emirates flights
|
|
![]() |
AED 58 | AED 797 | No cancel fee | 78% |
We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information. |
Search South African flights
|
![]() |
AED 65 | AED 865 | No cancel fee | 75% |
Search Etihad Airways flights
|