Best price found
Fastest flight time
Airports in Johannesburg
The cheapest time of year to fly to Johannesburg from Dubai is October. The most expensive is July.
The cheapest day of the week is usually Monday. The most expensive is usually Sunday.
in the morning
Dubai to Johannesburg flights are approximately 44% more expensive at midday than in the morning
Emirates, Ethiopian Air, and Kenya Airways are the most popular carriers operating from Dubai to Johannesburg
Dubai Intl - Johannesburg OR Tambo
Fly from Dubai Intl to Johannesburg OR Tambo for the best Dubai - Johannesburg flight prices
28 days before
The cheapest time to buy a flight from Dubai to Johannesburg is approximately 28 days to departure
When travelling from Dubai to Johannesburg, the most popular airport to fly into is Johannesburg OR Tambo Airport. The majority of travellers flying into Johannesburg OR Tambo Airport from Dubai are departing from Dubai Intl Airport. You may be looking for an airport near Dubai Intl Airport to depart from when travelling to Johannesburg and luckily, there are options! You can try Sharjah Airport which is located in Sharjah or Abu Dhabi Intl Airport which is located in Abu Dhabi. If you are looking for alternate airports to fly into when travelling from Dubai, you can try Sun City Pilansberg Airport or Johannesburg Lanseria Airport which are located in Sun City and Johannesburg respectively. In August, R9 143 is typically the cheapest round trip price you’ll find from Dubai to Johannesburg which you can find when you fly AUH — JNB.
|Dubai Intl Airport (DXB) to Johannesburg OR Tambo Airport (JNB)||R9 580|
|Sharjah Airport (SHJ) to Sun City Pilansberg Airport (NTY)||R24 688|
|Dubai Intl Airport (DXB) to Sun City Pilansberg Airport (NTY)||R15 594|
|Abu Dhabi Intl Airport (AUH) to Johannesburg OR Tambo Airport (JNB)||R9 143|
|Sharjah Airport (SHJ) to Johannesburg OR Tambo Airport (JNB)||R9 370|
|Dubai Intl Airport (DXB) to Johannesburg Lanseria Airport (HLA)||R17 199|
|SAUDIA||PriceFrom R6 340||Free Cancellation||Rating|
|Qatar Airways||PriceFrom R6 630||Free Cancellation||Rating|
|Kenya Airways||PriceFrom R6 644||Free Cancellation||Rating|
|Ethiopian Air||PriceFrom R7 254||Free Cancellation||Rating|
|Emirates||PriceFrom R7 612||Free Cancellation||Rating|
|Uganda Airlines||PriceFrom R11 391||Free Cancellation||Rating|
|South African||PriceFrom R12 487||Free Cancellation||Rating|
Some of our partner airlines flying from Dubai Intl to Johannesburg are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Emirates, Ethiopian Air, and South African. You can search for the full list of airlines such as Emirates that are offering this flexibility.
Dubai Intl and Johannesburg are 6414,8 km apart from one another. In terms of flight time, this usually takes a little over 11h 10m.
Finding the right flight to Johannesburg from Dubai is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Johannesburg quick and easy, saving you time and money.
Flights from Dubai to Johannesburg with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.
Once you have performed a search for Dubai to Johannesburg flights, momondo helps you find the right one by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.
If you are simply researching potential flights to Johannesburg, momondo offers a useful price alert feature which will track prices for flights to Johannesburg from Dubai and alert you when they change.