Cheap Flights from Dubai Intl. Airport to Johannesburg O R Tambo 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 11:20 PM8h 10mNonstopJNB 5:30 AMDubai - Johannesburg | Wed, Apr 1 | Emirates
JNB 1:30 PM8h 10mNonstopDXB 11:40 PMJohannesburg - Dubai | Thu, Apr 9 | EmiratesBRL 3,906 BRL 4,37311% off11% offBRL 4,373 BRL 3,906 -
DXB 2:25 PM8h 10mNonstopJNB 8:35 PMDubai - Johannesburg | Thu, Mar 26 | Emirates
JNB 10:05 AM8h 10mNonstopDXB 8:15 PMJohannesburg - Dubai | Tue, Mar 31 | EmiratesBRL 3,979 BRL 4,3739% off9% offBRL 4,373 BRL 3,979 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, Mar 16 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Sun, Mar 22 | Air TanzaniaBRL 1,899 BRL 4,37356% off56% offBRL 4,373 BRL 1,899 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, Mar 23 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Mon, Mar 30 | Air TanzaniaBRL 1,90856% offBRL 4,373 BRL 1,908 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Tue, Mar 10 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Fri, Mar 13 | Air TanzaniaBRL 1,91356% offBRL 4,373 BRL 1,913 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Tue, Mar 17 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Sun, Mar 22 | Air TanzaniaBRL 1,91856% offBRL 4,373 BRL 1,918 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, Mar 9 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Mon, Mar 16 | Air TanzaniaBRL 1,91956% offBRL 4,373 BRL 1,919 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Tue, Apr 14 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Mon, Apr 20 | Air TanzaniaBRL 1,92056% offBRL 4,373 BRL 1,920 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, Mar 30 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Mon, Apr 6 | Air TanzaniaBRL 1,92156% offBRL 4,373 BRL 1,921 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, Apr 6 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Fri, Apr 10 | Air TanzaniaBRL 1,92956% offBRL 4,373 BRL 1,929 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, Apr 20 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Mon, Apr 27 | Air TanzaniaBRL 1,93156% offBRL 4,373 BRL 1,931 -
DXB 4:00 AM11h 15m1 stopJNB 1:15 PMDubai - Johannesburg | Mon, May 4 | Air Tanzania
JNB 2:15 PM10h 15m1 stopDXB 2:30 AMJohannesburg - Dubai | Fri, May 8 | Air TanzaniaBRL 1,93356% offBRL 4,373 BRL 1,933 -
DXB 1:00 PM17h 25m1 stopJNB Invalid DateDubai - Johannesburg | Wed, Mar 11 | Normal Airline
JNB 3:00 PM6hNonstopDXB 4:00 PMJohannesburg - Dubai | Fri, Mar 13 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
DXB 11:20 PM8h 10mNonstopJNB 5:30 AMDubai - Johannesburg | Thu, May 7 | EmiratesBRL 3,122 BRL 3,4419% off9% offBRL 3,441 BRL 3,122 -
DXB 11:20 PM8h 10mNonstopJNB 5:30 AMDubai - Johannesburg | Sun, Apr 12 | EmiratesBRL 3,131 BRL 3,4419% off9% offBRL 3,441 BRL 3,131 -
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Thu, Apr 9 | Ethiopian AirlinesBRL 1,267 BRL 3,44163% off63% offBRL 3,441 BRL 1,267 -
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Fri, Apr 17 | Ethiopian AirlinesBRL 1,31562% offBRL 3,441 BRL 1,315 -
DXB 2:55 AM12h 10m1 stopJNB 1:05 PMDubai - Johannesburg | Tue, Apr 14 | Ethiopian AirlinesBRL 1,33461% offBRL 3,441 BRL 1,334 -
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Sun, Apr 12 | Ethiopian AirlinesBRL 1,33461% offBRL 3,441 BRL 1,334 -
DXB 4:25 AM17h 45m1 stopJNB 8:10 PMDubai - Johannesburg | Tue, Mar 17 | Ethiopian AirlinesBRL 1,33761% offBRL 3,441 BRL 1,337 -
DXB 5:40 AM16h 30m1 stopJNB 8:10 PMDubai - Johannesburg | Sat, Mar 14 | Ethiopian AirlinesBRL 1,33761% offBRL 3,441 BRL 1,337 -
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Wed, Mar 18 | Ethiopian AirlinesBRL 1,33761% offBRL 3,441 BRL 1,337 -
DXB 5:40 AM16h 30m1 stopJNB 8:10 PMDubai - Johannesburg | Wed, Mar 25 | Ethiopian AirlinesBRL 1,33761% offBRL 3,441 BRL 1,337 -
DXB 5:40 AM16h 30m1 stopJNB 8:10 PMDubai - Johannesburg | Fri, Mar 20 | Ethiopian AirlinesBRL 1,33761% offBRL 3,441 BRL 1,337 -
DXB 5:40 AM16h 30m1 stopJNB 8:10 PMDubai - Johannesburg | Sat, Mar 21 | Ethiopian AirlinesBRL 1,33761% offBRL 3,441 BRL 1,337 -
DXB 1:00 PM17h 25m1 stopJNB Invalid DateDubai - Johannesburg | Wed, Mar 11 | 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 Intl. Airport to Johannesburg O R Tambo Airport
What is the cheapest month for one-way flights from Dubai Intl. Airport to Johannesburg O R Tambo 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 Intl. Airport to Johannesburg O R Tambo Airport, the best time to buy is in September, with an average price of BRL 1,873. You’ll want to avoid July, when the average price can reach as high as BRL 2,833.
What’s the cheapest month to fly round-trip from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, April is typically the cheapest month to find flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport, with an average price of BRL 3,305. In contrast, January is usually the most expensive month, with average fares reaching BRL 4,528.
What is the cheapest day of the week to fly from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Dubai Intl. Airport to Johannesburg O R Tambo 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 Intl. Airport to Johannesburg O R Tambo 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.
Flight Schedule from Dubai Intl. Airport to Johannesburg O R Tambo Airport
Check the schedule for flights from Dubai to Johannesburg and find the flight that best matches your travel plans.

KQ305
Dubai Intl. Airport
6:55 AM
DXB
11:10 AM
NBO
S M T W T F SSearch
KQ762
Jomo Kenyatta International Airport
12:35 PM
NBO
3:50 PM
JNB
S M T W T F S
KQ311
Dubai Intl. Airport
2:20 AM
DXB
6:25 AM
NBO
S M T W T F SSearch
KQ760
Jomo Kenyatta International Airport
7:45 AM
NBO
10:55 AM
JNB
S M T W T F S
ET603
Dubai Intl. Airport
5:10 PM
DXB
8:35 PM
ADD
S M T W T F SSearch
ET859
Addis Ababa Airport
11:30 PM
ADD
3:55 AM
JNB
S M T W T F S
WB305
Dubai Intl. Airport
1:50 AM
DXB
5:50 AM
KGL
S M T - T - SSearch
WB108
Kigali International Airport
10:30 AM
KGL
2:20 PM
JNB
S M T W T F S
ET613
Dubai Intl. Airport
5:40 AM
DXB
9:00 AM
ADD
S M T W T F SSearch
ET849
Addis Ababa Airport
3:35 PM
ADD
8:10 PM
JNB
S M T W T F S
KQ311
Dubai Intl. Airport
2:20 AM
DXB
6:25 AM
NBO
S M T W T F SSearch
KQ762
Jomo Kenyatta International Airport
12:35 PM
NBO
3:50 PM
JNB
S M T W T F S
ET601
Dubai Intl. Airport
4:25 AM
DXB
7:40 AM
ADD
S M T W T F SSearch
ET849
Addis Ababa Airport
3:35 PM
ADD
8:10 PM
JNB
S M T W T F S
KQ305
Dubai Intl. Airport
6:55 AM
DXB
11:10 AM
NBO
S M T W T F SSearch
KQ764
Jomo Kenyatta International Airport
9:10 PM
NBO
12:25 AM
JNB
S M T W T F S
KQ311
Dubai Intl. Airport
2:20 AM
DXB
6:25 AM
NBO
S M T W T F SSearch
KQ764
Jomo Kenyatta International Airport
9:10 PM
NBO
12:25 AM
JNB
S M T W T F S
Dubai Intl. Airport to Johannesburg O R Tambo Airport Flights Info
| Flight distance | 6,419.42 km |
|---|---|
| Cheapest one-way ticket price | BRL 1,267 |
| Cheapest return ticket price | BRL 1,899 |
FAQs for Dubai Intl. Airport to Johannesburg O R Tambo Airport Flights
How long is a flight from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
It takes around 8 hours 13 minutes to fly from Dubai Intl. Airport (dxb) to Johannesburg O R Tambo Airport (jnb).How many daily flights are there from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB)?
There are around 7 daily flights from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB).When are flight tickets from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB) the cheapest?
Tickets cost around BRL 3,396 in March, making it the cheapest month to book. Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB) most expensive?
The route from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around BRL 3,455 in April, the most expensive month to book this route.What time does the earliest flight from Dubai Intl. Airport to Johannesburg O R Tambo Airport depart?
The earliest flight departs from Dubai Intl. Airport (DXB) at 09:55 and arrives in Johannesburg O R Tambo 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. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
Which airline operates the most direct flights from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB)?
Emirates is a very popular airline operating an average of 801 flights per month.
Popular Destinations
- Nonstop flights Dubai Intl. Airport to Ninoy Aquino Intl. Airport
- Nonstop flights Dubai Intl. Airport to Cairo Intl. Airport
- Cheap Dubai Intl. Airport to Indira Gandhi Intl. Airport flights
- Nonstop flights Dubai Intl. Airport to King Abdulaziz Intl. Airport
- Flights from Dubai Intl. Airport to Riyadh Airport
- Flight deals from Dubai Intl. Airport to Cairo
- Nonstop flights from Dubai Intl. Airport to Mumbai
- Nonstop flights from Dubai Intl. Airport to Riyadh
- Cheap flights from Dubai Intl. Airport to Jeddah
- Flight deals from Dubai Intl. Airport to Manila
- Cheap Pudong Intl. Airport to Johannesburg O R Tambo Airport flights
- Flights from Harare International Airport to Johannesburg O R Tambo Airport
- Flights from Accra Airport to Johannesburg O R Tambo Airport
- Cheap King Shaka International Airport to Johannesburg O R Tambo Airport flights
- Nonstop flights Cape Town Intl. Airport to Johannesburg O R Tambo Airport
- Airlines fly from Harare to Johannesburg O R Tambo Airport
- Airlines fly from Cape Town to Johannesburg O R Tambo Airport
- Flights from Accra to Johannesburg O R Tambo Airport
- Flights from Shanghai to Johannesburg O R Tambo Airport
- Flights from Durban to Johannesburg O R Tambo Airport









