Cheap Flights from Dubai International Airport to O.R. Tambo International Airport
Search for flights from Dubai to Johannesburg and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
DXB 04:058h 10mNonstopJNB 10:15Dubai - Johannesburg | Thu, May 21 | Emirates
JNB 13:308h 10mNonstopDXB 23:40Johannesburg - Dubai | Fri, May 22 | EmiratesKRW 1,166,800 KRW 1,372,80015% off15% offKRW 1,372,800 KRW 1,166,800 -
DXB 23:208h 10mNonstopJNB 05:30Dubai - Johannesburg | Mon, Apr 27 | Emirates
JNB 22:208hNonstopDXB 08:20Johannesburg - Dubai | Thu, Apr 30 | EmiratesKRW 1,166,800 KRW 1,372,80015% off15% offKRW 1,372,800 KRW 1,166,800 -
DXB 04:0011h 15m1 stopJNB 13:15Dubai - Johannesburg | Mon, May 18 | Air Tanzania
JNB 14:1510h 15m1 stopDXB 02:30Johannesburg - Dubai | Mon, May 25 | Air TanzaniaKRW 547,000 KRW 1,372,80060% off60% offKRW 1,372,800 KRW 547,000 -
DXB 04:0011h 15m1 stopJNB 13:15Dubai - Johannesburg | Mon, May 4 | Air Tanzania
JNB 14:1510h 15m1 stopDXB 02:30Johannesburg - Dubai | Mon, May 11 | Air TanzaniaKRW 549,20060% offKRW 1,372,800 KRW 549,200 -
DXB 04:0011h 15m1 stopJNB 13:15Dubai - Johannesburg | Mon, Apr 27 | Air Tanzania
JNB 14:1510h 15m1 stopDXB 02:30Johannesburg - Dubai | Mon, May 4 | Air TanzaniaKRW 550,50060% offKRW 1,372,800 KRW 550,500 -
DXB 04:0011h 15m1 stopJNB 13:15Dubai - Johannesburg | Tue, May 5 | Air Tanzania
JNB 14:1510h 15m1 stopDXB 02:30Johannesburg - Dubai | Sun, May 10 | Air TanzaniaKRW 552,40060% offKRW 1,372,800 KRW 552,400 -
DXB 04:0011h 15m1 stopJNB 13:15Dubai - Johannesburg | Tue, May 19 | Air Tanzania
JNB 14:1510h 15m1 stopDXB 02:30Johannesburg - Dubai | Fri, May 22 | Air TanzaniaKRW 552,40060% offKRW 1,372,800 KRW 552,400 -
DXB 02:5512h 10m1 stopJNB 13:05Dubai - Johannesburg | Mon, May 18 | Ethiopian Airlines
JNB 22:5014h 55m1 stopDWC 15:45Johannesburg - Dubai | Sun, May 24 | Ethiopian AirlinesKRW 630,40054% offKRW 1,372,800 KRW 630,400 -
DXB 02:5512h 10m1 stopJNB 13:05Dubai - Johannesburg | Wed, May 13 | Ethiopian Airlines
JNB 22:5014h 55m1 stopDWC 15:45Johannesburg - Dubai | Tue, May 19 | Ethiopian AirlinesKRW 633,50054% offKRW 1,372,800 KRW 633,500 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Tue, May 19 | Ethiopian Airlines
JNB 22:5014h 55m1 stopDWC 15:45Johannesburg - Dubai | Sat, May 23 | Ethiopian AirlinesKRW 830,10040% offKRW 1,372,800 KRW 830,100 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Sun, Apr 26 | Ethiopian Airlines
JNB 22:5014h 55m1 stopDWC 15:45Johannesburg - Dubai | Thu, Apr 30 | Ethiopian AirlinesKRW 832,30039% offKRW 1,372,800 KRW 832,300 -
DXB 02:5512h 10m1 stopJNB 13:05Dubai - Johannesburg | Sun, May 24 | Ethiopian Airlines
JNB 22:5014h 55m1 stopDWC 15:45Johannesburg - Dubai | Thu, May 28 | Ethiopian AirlinesKRW 1,079,00021% offKRW 1,372,800 KRW 1,079,000 -
DXB 13:0017h 25m1 stopJNB Invalid DateDubai - Johannesburg | Sat, Apr 25 | Normal Airline
JNB 15:006hNonstopDXB 16:00Johannesburg - Dubai | Mon, Apr 27 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
DXB 23:208h 10mNonstopJNB 05:30Dubai - Johannesburg | Mon, Jun 15 | EmiratesKRW 883,400 KRW 1,058,80017% off17% offKRW 1,058,800 KRW 883,400 -
DXB 23:208h 10mNonstopJNB 05:30Dubai - Johannesburg | Sun, May 17 | EmiratesKRW 899,900 KRW 1,058,80015% off15% offKRW 1,058,800 KRW 899,900 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Tue, Jun 16 | Ethiopian AirlinesKRW 387,000 KRW 1,058,80063% off63% offKRW 1,058,800 KRW 387,000 -
DXB 04:2517h 45m1 stopJNB 20:10Dubai - Johannesburg | Sun, May 17 | Ethiopian AirlinesKRW 426,70060% offKRW 1,058,800 KRW 426,700 -
DXB 04:2517h 45m1 stopJNB 20:10Dubai - Johannesburg | Wed, Jun 3 | Ethiopian AirlinesKRW 432,50059% offKRW 1,058,800 KRW 432,500 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Sat, May 9 | Ethiopian AirlinesKRW 437,30059% offKRW 1,058,800 KRW 437,300 -
DXB 00:5525h 20m1 stopJNB 00:15Dubai - Johannesburg | Sun, May 17 | Kenya AirwaysKRW 437,70059% offKRW 1,058,800 KRW 437,700 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Sun, May 24 | Ethiopian AirlinesKRW 439,20059% offKRW 1,058,800 KRW 439,200 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Sat, May 23 | Ethiopian AirlinesKRW 439,50057% offKRW 1,058,800 KRW 439,500 -
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Sat, Jun 20 | Ethiopian AirlinesKRW 439,70057% offKRW 1,058,800 KRW 439,700 -
DXB 04:2517h 45m1 stopJNB 20:10Dubai - Johannesburg | Sun, Jun 21 | Ethiopian AirlinesKRW 439,70057% offKRW 1,058,800 KRW 439,700 -
DXB 01:5026h 30m1 stopJNB 02:20Dubai - Johannesburg | Sat, May 9 | RwandairKRW 439,90057% offKRW 1,058,800 KRW 439,900 -
DXB 13:0017h 25m1 stopJNB Invalid DateDubai - Johannesburg | Sat, Apr 25 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Dubai to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Dubai International Airport to O.R. Tambo International Airport
What is the cheapest month for one-way flights from Dubai International Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Dubai International Airport to O.R. Tambo International Airport, the best time to buy is in September, with an average price of KRW 535,000. You’ll want to avoid March, when the average price can reach as high as KRW 826,700.
What’s the cheapest month to fly round-trip from Dubai International Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, April is typically the cheapest month to find flights from Dubai International Airport to O.R. Tambo International Airport, with an average price of KRW 803,800. In contrast, January is usually the most expensive month, with average fares reaching KRW 1,293,800.
What is the cheapest day of the week to fly from Dubai International Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Dubai International Airport to O.R. Tambo International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Selected Airlines from Dubai International Airport to O.R. Tambo International Airport
See which airlines fly from Dubai to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Dubai International Airport to O.R. Tambo International Airport
Check the schedule for flights from Dubai to Johannesburg and find the flight that best matches your travel plans.

TC405
Dubai International Airport
04:00
DXB
08:30
DAR
S M - - - F -Search
TC208
Julius Nyerere International Airport
12:30
DAR
15:00
JNB
S - - - T - S
KQ311
Dubai International Airport
00:55
DXB
05:00
NBO
S - - - - - -Search
KQ760
Jomo Kenyatta International Airport
07:45
NBO
10:55
JNB
S M T W T F S
ET603
Dubai International Airport
17:10
DXB
20:35
ADD
S M T W T F SSearch
ET859
Bole Addis Ababa International Airport
23:30
ADD
03:55
JNB
S M T W T F S
ET613
Dubai International Airport
05:40
DXB
09:00
ADD
S M - W - - -Search
ET849
Bole Addis Ababa International Airport
15:35
ADD
20:10
JNB
S M T W T F S
ET601
Dubai International Airport
04:25
DXB
07:40
ADD
S M T W T F SSearch
ET849
Bole Addis Ababa International Airport
15:35
ADD
20:10
JNB
S M T W T F S
KQ311
Dubai International Airport
00:55
DXB
05:00
NBO
S - - - - - -Search
KQ764
Jomo Kenyatta International Airport
21:00
NBO
00:15
JNB
S M T W T F S
WB305
Dubai International Airport
01:50
DXB
05:50
KGL
S M T - - - -Search
WB102
Kigali International Airport
22:30
KGL
02:20
JNB
S M T W T F S
KQ305
Dubai International Airport
06:45
DXB
11:00
NBO
S M T W T F -Search
KQ760
Jomo Kenyatta International Airport
07:45
NBO
10:55
JNB
S M T W T F S
Dubai International Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 6,419.42 km |
|---|---|
| Cheapest one-way ticket price | KRW 387,000 |
| Cheapest return ticket price | KRW 547,000 |
FAQs for Dubai International Airport to O.R. Tambo International Airport Flights
How long does it take to fly from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB)?
It takes around 8 hours 13 minutes to fly from Dubai International Airport (dxb) to O.R. Tambo International Airport (jnb).How many daily flights are there from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB)?
There are around 8 daily flights from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB).When are flight tickets from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB) the cheapest?
Tickets cost around KRW 954,700 in April, making it the cheapest month to book. Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB) most expensive?
The route from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around KRW 956,700 in May, the most expensive month to book this route.What time does the earliest flight from Dubai International Airport to O.R. Tambo International Airport depart?
The earliest flight departs from Dubai International Airport (DXB) at 09:55 and arrives in O.R. Tambo International Airport (JNB) at 16:15.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32 km, by taxi about 50 minutes.
Which airline operates the most direct flights from Dubai International Airport (DXB) to O.R. Tambo International Airport (JNB)?
Emirates is a very popular airline operating an average of 801 flights per month.
Popular Destinations
- Cheap flights from Dubai International Airport to Chhatrapati Shivaji Maharaj International Airport
- Cheap flights from Dubai International Airport to King Abdulaziz International Airport
- Cheap flights from Dubai International Airport to Indira Gandhi International Airport
- Flights from Dubai International Airport to Cairo International Airport
- Flights from Dubai International Airport to Ninoy Aquino International Airport
- Cheap flights from Dubai International Airport to Manila
- Flights from Dubai International Airport to Cairo
- Flights from Dubai International Airport to Jeddah
- Flights from Dubai International Airport to Mumbai
- Cheap flights from Dubai International Airport to New Delhi
- Direct flights Dubai International Airport to O. R. Tambo International Airport
- Direct flights Maputo International Airport to O. R. Tambo International Airport
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Flights from Sharjah International Airport to O. R. Tambo International Airport
- Cheap flights from Zayed International Airport to O. R. Tambo International Airport
- Direct flights from Sharjah to O. R. Tambo International Airport
- Round-trip flights from Dubai to O. R. Tambo International Airport
- Cheap flights from Maputo to O. R. Tambo International Airport
- Round-trip flights from Abu Dhabi to O. R. Tambo International Airport
- Direct flights from Durban to O. R. Tambo International Airport
- Cheap flights to Mkambati
- Cheap airline to Johannesburg
- Cheap airline to Prieska
- Cheap airline to Port Elizabeth
- Cheap airline to Kimberley
- Cheap airline to George
- Cheap airline to Bloemfontein
- Cheap flights to Cape Town
- Cheap airline to Upington
- Cheap flights to Port Alfred
- Cheap airline to Pietermaritzburg
- Cheap flights to Germiston
- Round-trip flights to Potchefstroom
- Cheap flights to Nelspruit
- Round-trip flights to Umtata
- Round-trip flights to East london
- Cheap flights to Hazyview
- Cheap flights to Durban
- Round-trip flights to Polokwane
- Cheap airline to Hoedspruit



