Cheap flights from Dubai to Johannesburg

DXB — JNB
27 Sep — 4 Oct1
Return
1 adult
Economy
From?
To?
Tue 27/9
Tue 4/10

The best prices from Dubai Intl to Johannesburg are usually found in October or November, booked 45 days in advance, depart on a Tuesday or Wednesday and return on a Saturday

How to find the cheapest flight from Dubai (DXB) to Johannesburg

All the information you need to plan the best DXB to ZA1 flight in 2022: compare Dubai to Johannesburg flight prices with the expected peak season, weather and rainfall in Johannesburg.

DXB - JNB

Price

AED 516 - AED 799

JNB

Temperature

10 - 20 °C

JNB

Rainfall

0 - 120 mm

Popular inJulyHigh demand for flights, 23% potential price rise
Cheapest inOctoberBest time to find cheap flights, 16% potential price drop
Round-trip fromAED 1,895From Dubai Intl to Johannesburg
One-way fromAED 1,355One-way flight from Dubai Intl to Johannesburg

What is the cheapest day to fly return from Dubai to Johannesburg?

Monday is generally a great day to depart. Flying on this day could help you save up to 12%.

How far in advance should I book a flight from Dubai to Johannesburg?

To save on the cost of your flight from Dubai to Johannesburg, book at least 44 days before your planned departure. Booking around this time can save you about 19% on the cost of this flight compared to booking a flight leaving this week. We have found prices from AED 2,409 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as AED 2,699.

What is the cheapest month to fly from Dubai to Johannesburg?

October is one of the best times of the year to fly to Johannesburg from Dubai. Prices for October average AED 2,245 per person but you can even find prices for as low as AED 1,693. The most expensive prices can be found in the month of July. Opting for a October flight can save you 30% on your journey compared to booking in July

When is the cheapest time to fly from Dubai to Johannesburg (DXB - JNB)?

One of the essential ways to save on airfare from Dubai to Johannesburg is to remain as flexible as possible. Flights that are at midday tend to be the most expensive. A flight in the morning could potentially save you up to 41% on airfare.

Cheap flights from Dubai to Johannesburg in September, October 2022

The best prices found for DXB to Johannesburg flights in September, October
17 Oct - 23 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

16h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,553

Kenya Airways

Pick Dates

Deal found 21/9/22

9 Oct - 14 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

16h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,620

Kenya Airways

Pick Dates

Deal found 20/9/22

26 Oct - 31 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

24h 30m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

10h 20m
AED 1,638

Kenya Airways

Pick Dates

Deal found 21/9/22

Dubai to Johannesburg 2022 flight deals

Cheap flights to Johannesburg from Dubai found for this year
2 Nov - 7 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

10h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

10h 20m
AED 1,531

Kenya Airways

Pick Dates

Deal found 22/9/22

17 Oct - 23 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

16h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,553

Kenya Airways

Pick Dates

Deal found 21/9/22

1 Nov - 22 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

10h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

10h 20m
AED 1,557

Kenya Airways

Pick Dates

Deal found 21/9/22

Cheap Kenya Airways flights from Dubai to Johannesburg

2 Nov - 7 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

10h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

10h 20m
AED 1,531

Kenya Airways

Pick Dates

Deal found 22/9/22

17 Oct - 23 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

16h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

15h 15m
AED 1,553

Kenya Airways

Pick Dates

Deal found 21/9/22

1 Nov - 22 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

10h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

10h 20m
AED 1,557

Kenya Airways

Pick Dates

Deal found 21/9/22

Cheap Emirates flights from Dubai to Johannesburg

29 Sep - 14 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

Nonstop

8h 10m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

Nonstop

8h 19m
AED 2,747

Emirates

Pick Dates

Deal found 21/9/22

30 Sep - 17 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

Nonstop

8h 20m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

Nonstop

8h 19m
AED 3,261

Emirates

Pick Dates

Deal found 20/9/22

Direct flights to Johannesburg from Dubai

Save time with Dubai to Johannesburg direct flight deals
3 Nov - 7 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

Nonstop

8h 15m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

Nonstop

8h 15m
AED 2,530

Emirates

Pick Dates

Deal found 22/9/22

2 Nov - 7 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

Nonstop

8h 15m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

Nonstop

8h 20m
AED 2,567

Emirates

Pick Dates

Deal found 21/9/22

1 Nov - 29 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

Nonstop

8h 25m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

Nonstop

8h 15m
AED 2,571

Emirates

Pick Dates

Deal found 21/9/22

Last-minute flights from Dubai to Johannesburg

Late deals on return flights to Johannesburg from Dubai, departing today and this week
2 Oct - 10 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

16h 35m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

28h 31m
AED 1,755

Kenya Airways

Pick Dates

Deal found 22/9/22

28 Sep - 14 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 10m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

28h 31m
AED 1,844

Kenya Airways

Pick Dates

Deal found 21/9/22

1 Oct - 16 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

24h 30m
JNB

Johannesburg OR Tambo

DXB

Dubai Intl

1 stop

29h 20m
AED 1,906

Kenya Airways

Pick Dates

Deal found 19/9/22

One-way flights to Johannesburg from Dubai

The cheapest one-way flights from Dubai to Johannesburg
9 Nov
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

10h 35m
AED 940

Kenya Airways

Pick Dates

Deal found 20/9/22

31 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

10h 35m
AED 1,032

Kenya Airways

Pick Dates

Deal found 21/9/22

10 Oct
DXB

Dubai Intl

JNB

Johannesburg OR Tambo

1 stop

11h 25m
AED 1,080

Kenya Airways

Pick Dates

Deal found 22/9/22

Related info for your journey

Useful info, stats and facts about Dubai to Johannesburg flights.

What airport do you fly from for flights from Dubai to Johannesburg?

For a flight from Dubai to Johannesburg, you will be flying from Dubai Intl. Dubai Intl (DXB) is just 10.9 km from the centre of the city. Dubai Intl is the only Dubai airport and it handles 4 outbound flights to Johannesburg per day. 8 airlines have flights to Johannesburg from Dubai Intl on a regular basis.

Which airlines flying from Dubai Intl to Johannesburg have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Dubai Intl to Johannesburg that may be offering flexible cancellation policies are Emirates, Ethiopian Air, and South African. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Dubai to Johannesburg for under AED 1,600 on Cheapflights?

Yes, there are multiple flights from Dubai to Johannesburg for under AED 1,600. The cheapest flight booked recently is on Kenya Airways for just AED 1,531, but on average you can expect to pay AED 1,726.

Are there direct flights from Dubai to Johannesburg for under AED 2,600 on Cheapflights?

Cheapflights has 20 direct flights from Dubai to Johannesburg under AED 2,600. A good price for a direct flight from Dubai to Johannesburg is less than AED 2,699.

Are there last-minute flights available from Dubai to Johannesburg for under AED 1,800?

There are currently 20+ open flights from Dubai to Johannesburg within the next 7 days for less than AED 1,800.

How popular is this Dubai to Johannesburg flight route?

Flights from Dubai Intl to Johannesburg have been viewed 3,124 times in the past calendar month.

What are the cheapest airlines flying from Dubai to Johannesburg round-trip?

Cheapflights users have booked flights from Dubai to Johannesburg round-trip from AED 1,531. Another airline that can offer you cheap pricing is RwandAir. Kenya Airways is 31% cheaper than the average price of flights available within the next 90 days to this destination.

What are the cheapest airlines to fly from Dubai to Johannesburg one-way?

The cheapest airline one-way is Kenya Airways, with whom users have recently found tickets for as low as AED 940. However, be on the lookout for offers from Uganda Airlines and Egypt Air, as they are both options that can get you from Dubai to Johannesburg for a low price.

What are the most popular airlines that fly from Dubai to Johannesburg?

When booking a flight from Dubai to Johannesburg, you may want to consider flying on Undisclosed Carrier, Emirates or Ethiopian Air as they are the most popular for this route.

What are the cheapest flights from Dubai to Johannesburg?

The cheapest flight price from Dubai to Johannesburg is AED 1,383. On average you can expect to pay AED 5,943. The most popular route, (Dubai Intl - Johannesburg OR Tambo), can usually be booked for AED 2,093.

Alternative routes for Dubai to Johannesburg

See prices for flight routes from nearby airports that may be better suited for you.
Dubai to Cape Townfrom AED 2,869 pp
Dubai to Durbanfrom AED 3,012 pp
Dubai to Port Elizabethfrom AED 3,650 pp

Top 7 airlines flying from Dubai to Johannesburg

The chart below displays the airlines Cheapflights users travelling from Dubai to Johannesburg choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
SAUDIACheapestAED 1,145AverageAED 1,817FlexibilityNo cancel feeOn-time86%COVID-19 safety
Search SAUDIA flights
Kenya AirwaysCheapestAED 1,473AverageAED 1,707FlexibilityNo cancel feeOn-time82%COVID-19 safety
Search Kenya Airways flights
RwandAirCheapestAED 1,566AverageAED 1,940FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search RwandAir flights
Qatar AirwaysCheapestAED 1,681AverageAED 2,175FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
Ethiopian AirCheapestAED 1,755AverageAED 2,018FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
EmiratesCheapestAED 1,798AverageAED 2,496FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
South AfricanCheapestAED 2,921AverageAED 3,251FlexibilityNo cancel feeOn-time78%COVID-19 safety
Search South African flights

Hourly flight availability from Dubai to Johannesburg

See what time of day planes typically take off from Dubai to Johannesburg
50%of flight departuresEarly morningMidnight to 6 am
50%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Dubai to Johannesburg

See how many times per day planes take to the skies headed from Dubai to Johannesburg
Sunday4daily flights
Monday4daily flights
Tuesday4daily flights
Wednesday4daily flights
Thursday4daily flights
Friday4daily flights
Saturday4daily flights