How can I find cheap flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Explore the cheapest one-way and round-trip flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport over the next 90 days, with one-way fares from €239 and round-trip from €413. Based on Trip.com's latest 7-day flight data.
- Round-trip
- Cheapest
- Recommended
- Fastest
- Next 7 days
- Nonstop
- Cheapest nonstop
DXB 4:10 AM8h 15mNonstopJNB 10:25 AMDubai - Johannesburg | Sun, Nov 22 | South African Airways
JNB 1:25 PM8h 15mNonstopDXB 11:40 PMJohannesburg - Dubai | Sun, Nov 29 | South African Airways€734 €90719% off19% off€907 €734
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Mon, Dec 28 | South African Airways
JNB 6:50 PM8h 15mNonstopDXB 5:05 AMJohannesburg - Dubai | Fri, Jan 1 | South African Airways€734 €90719% off19% off€907 €734
DXB 5:40 AM16h 30m1 stopJNB 8:10 PMDubai - Johannesburg | Mon, Nov 9 | Ethiopian Airlines
JNB 11:00 PM14h 45m1 stopDWC 3:45 PMJohannesburg - Dubai | Thu, Nov 12 | Ethiopian Airlines€413 €90754% off54% off€907 €413
DXB 2:10 PM15h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Sun, Nov 22 | Ethiopian Airlines
JNB 8:20 AM14h 50m1 stopDXB 1:10 AMJohannesburg - Dubai | Mon, Nov 30 | Ethiopian Airlines€41654% off€907 €416
DXB 3:00 AM12h 30m1 stopJNB 1:30 PMDubai - Johannesburg | Tue, Nov 24 | Ethiopian Airlines
JNB 8:20 AM16h 35m1 stopDXB 2:55 AMJohannesburg - Dubai | Fri, Nov 27 | Ethiopian Airlines€41754% off€907 €417
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Sat, Nov 7 | Ethiopian Airlines
JNB 8:20 AM14h 50m1 stopDXB 1:10 AMJohannesburg - Dubai | Sat, Nov 14 | Ethiopian Airlines€41854% off€907 €418
DXB 4:25 AM17h 45m1 stopJNB 8:10 PMDubai - Johannesburg | Sun, Nov 8 | Ethiopian Airlines
JNB 2:30 PM10h 25m1 stopDXB 2:55 AMJohannesburg - Dubai | Sun, Nov 15 | Ethiopian Airlines€41854% off€907 €418
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Tue, Nov 17 | Ethiopian Airlines
JNB 8:20 AM14h 50m1 stopDXB 1:10 AMJohannesburg - Dubai | Sat, Nov 21 | Ethiopian Airlines€41854% off€907 €418
DXB 4:25 AM11h 5m1 stopJNB 1:30 PMDubai - Johannesburg | Mon, Nov 16 | Ethiopian Airlines
JNB 11:00 PM14h 45m1 stopDWC 3:45 PMJohannesburg - Dubai | Thu, Nov 19 | Ethiopian Airlines€41954% off€907 €419
DXB 1:00 PM17h 25m1 stopJNB 2:00 PMDubai - Johannesburg | Sun, Nov 8 | Normal Airline
JNB 3:00 PM6hNonstopDXB 4:00 PMJohannesburg - Dubai | Tue, Nov 10 | Normal AirlineFind more flightsFind more flights
- Cheapest
DXB 5:10 PM12h 45m1 stopJNB 3:55 AMDubai - Johannesburg | Tue, Dec 1 | Ethiopian Airlines€239 €72867% off67% off€728 €239
DXB 5:40 AM16h 30m1 stopJNB 8:10 PMDubai - Johannesburg | Fri, Dec 18 | Ethiopian Airlines€256 €72865% off65% off€728 €256
DXB 10:50 PM18h 45m1 stopJNB 3:35 PMDubai - Johannesburg | Sun, Nov 8 | Qatar Airways€267 €72863% off63% off€728 €267
DXB 10:25 PM18h 50m1 stopJNB 3:15 PMDubai - Johannesburg | Sat, Nov 7 | Qatar Airways€26763% off€728 €267
DXB 5:20 AM11h 55m1 stopJNB 3:15 PMDubai - Johannesburg | Sun, Nov 22 | Qatar Airways€26763% off€728 €267
DXB 1:10 PM21h 30m1 stopJNB 8:40 AMDubai - Johannesburg | Mon, Nov 23 | Qatar Airways€26763% off€728 €267
DXB 2:20 AM24h 5m1 stopJNB 12:25 AMDubai - Johannesburg | Sat, Nov 14 | Kenya Airways€27163% off€728 €271
DXB 10:50 PM18h 25m1 stopJNB 3:15 PMDubai - Johannesburg | Sat, Nov 14 | Qatar Airways€27263% off€728 €272
DXB 6:55 AM30h1 stopJNB 10:55 AMDubai - Johannesburg | Mon, Nov 23 | Kenya Airways€27363% off€728 €273
DXB 1:00 PM17h 25m1 stopJNB 2:00 PMDubai - Johannesburg | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DXB 4:10 AM8h 15mNonstopJNB 10:25 AMDubai - Johannesburg | Sun, Nov 29 | South African Airways€600 €78223% off23% off€782 €600
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Tue, Nov 10 | South African Airways€600 €78223% off23% off€782 €600
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Tue, Nov 17 | South African Airways€602 €78223% off23% off€782 €602
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Sat, Nov 21 | South African Airways€60323% off€782 €603
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Tue, Dec 22 | South African Airways€61122% off€782 €611
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sat, Dec 26 | South African Airways€61122% off€782 €611
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Mon, Dec 21 | South African Airways€62520% off€782 €625
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Thu, Nov 19 | Emirates€62720% off€782 €627
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sat, Nov 14 | South African Airways€63319% off€782 €633
DXB 1:00 PM17h 25m1 stopJNB 2:00 PMDubai - Johannesburg | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
DXB 11:25 PM8h 10mNonstopJNB 5:35 AMDubai - Johannesburg | Sun, Nov 15 | Emirates€588 €72819% off19% off€728 €588
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sun, Nov 8 | South African Airways€595 €1,05043% off43% off€1,050 €595
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sun, Dec 27 | Emirates€601 €1,05043% off43% off€1,050 €601
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Tue, Nov 17 | South African Airways€60223% off€782 €602
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Tue, Dec 22 | South African Airways€61122% off€782 €611
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sat, Dec 26 | South African Airways€61122% off€782 €611
DXB 11:25 PM8h 10mNonstopJNB 5:35 AMDubai - Johannesburg | Wed, Dec 23 | Emirates€62141% off€1,050 €621
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Mon, Dec 21 | South African Airways€62520% off€782 €625
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Thu, Nov 19 | Emirates€62740% off€1,050 €627
DXB 1:00 PM17h 25m1 stopJNB 2:00 PMDubai - Johannesburg | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sun, Nov 8 | South African Airways€595 €76122% off22% off€761 €595
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Tue, Nov 10 | South African Airways€600 €76121% off21% off€761 €600
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Mon, Nov 9 | South African Airways€614 €76119% off19% off€761 €614
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Fri, Nov 13 | Emirates€61619% off€761 €616
DXB 6:55 AM10h 55m1 stopJNB 3:50 PMDubai - Johannesburg | Fri, Nov 13 | Kenya Airways€29262% off€761 €292
DXB 6:55 AM10h 55m1 stopJNB 3:50 PMDubai - Johannesburg | Sat, Nov 7 | Kenya Airways€29461% off€761 €294
DXB 2:20 AM10h 35m1 stopJNB 10:55 AMDubai - Johannesburg | Sun, Nov 8 | Kenya Airways€33955% off€761 €339
DXB 10:25 PM12h 15m1 stopJNB 8:40 AMDubai - Johannesburg | Sun, Nov 8 | Qatar Airways€59322% off€761 €593
DXB 1:00 PM17h 25m1 stopJNB 2:00 PMDubai - Johannesburg | Sun, Nov 8 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DXB 11:25 PM8h 10mNonstopJNB 5:35 AMDubai - Johannesburg | Sun, Nov 15 | Emirates€588 €72819% off19% off€728 €588
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Sat, Nov 14 | Emirates€589 €72819% off19% off€728 €589
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sun, Nov 8 | South African Airways€595 €1,05043% off43% off€1,050 €595
DXB 4:10 AM8h 15mNonstopJNB 10:25 AMDubai - Johannesburg | Sun, Nov 29 | South African Airways€60023% off€782 €600
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Tue, Nov 10 | South African Airways€60023% off€782 €600
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Sun, Dec 27 | Emirates€60143% off€1,050 €601
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Tue, Nov 17 | South African Airways€60223% off€782 €602
DXB 10:10 AM8h 30mNonstopJNB 4:40 PMDubai - Johannesburg | Sat, Nov 21 | South African Airways€60323% off€782 €603
DXB 2:20 PM8h 10mNonstopJNB 8:30 PMDubai - Johannesburg | Tue, Dec 22 | South African Airways€61122% off€782 €611
DXB 1:00 PM17h 25m1 stopJNB 2:00 PMDubai - Johannesburg | Sun, Nov 8 | 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 February, with an average price of €369. You’ll want to avoid May, when the average price can reach as high as €525.
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, October is typically the cheapest month to find flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport, with an average price of €604. In contrast, June is usually the most expensive month, with average fares reaching €821.
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 Tuesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Which airline offers the cheapest flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
The cheapest airline flying from Dubai Intl. Airport to Johannesburg O R Tambo Airport is Ethiopian Airlines (from €239) among 10 carriers operating this route. Based on Trip.com's latest 7-day flight data.










Find more flights and airlines
What is the 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.
-
KQ311
Dubai Intl. Airport
3:35 AM
DXB
7:40 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 -
KQ305
Dubai Intl. Airport
6:55 AM
DXB
11:05 AM
NBO
S M T W T - -Search -
KQ762
Jomo Kenyatta International Airport
12:35 PM
NBO
3:50 PM
JNB
S M T W T F S -
QR1003
Dubai Intl. Airport
5:20 AM
DXB
5:35 AM
DOH
S M T W T F SSearch -
QR1377
Hamad Intl. Airport
8:05 AM
DOH
3:35 PM
JNB
S M T W T F S -
QR1015
Dubai Intl. Airport
10:25 PM
DXB
10:40 PM
DOH
S M T W T F SSearch -
QR1363
Hamad Intl. Airport
1:15 AM
DOH
8:40 AM
JNB
S M T W T F S -
WB305
Dubai Intl. Airport
1:50 AM
DXB
5:50 AM
KGL
S - T - T - SSearch -
WB108
Kigali International Airport
11:30 AM
KGL
3:30 PM
JNB
S M T W T F S -
KQ311
Dubai Intl. Airport
3:35 AM
DXB
7:40 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 -
ET613
Dubai Intl. Airport
5:40 AM
DXB
8:50 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 -
QR1019
Dubai Intl. Airport
10:50 PM
DXB
11:05 PM
DOH
S M T W T F SSearch -
QR1377
Hamad Intl. Airport
8:05 AM
DOH
3:35 PM
JNB
S M T W T F S -
QR1015
Dubai Intl. Airport
10:25 PM
DXB
10:40 PM
DOH
S M T W T F SSearch -
QR1377
Hamad Intl. Airport
8:05 AM
DOH
3:35 PM
JNB
S M T W T F S -
KQ305
Dubai Intl. Airport
6:55 AM
DXB
11:05 AM
NBO
S M T W T - -Search -
KQ764
Jomo Kenyatta International Airport
9:10 PM
NBO
12:25 AM
JNB
S M T W T F S
About Dubai Intl. Airport and Johannesburg O R Tambo Airport
Learn about Dubai Intl. Airport (DXB) and Johannesburg O R Tambo Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 6,419.42 km |
|---|---|
| Cheapest one-way ticket price | €239 |
| Cheapest return ticket price | €413 |
FAQs for Dubai Intl. Airport to Johannesburg O R Tambo Airport Flights
How long is the flight from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Dubai Intl. Airport to Johannesburg O R Tambo Airport takes about 7 hours 45 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB)?
There are around 8 daily flights from Dubai Intl. Airport (DXB) to Johannesburg O R Tambo Airport (JNB).What is the flight schedule from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
The earliest flight from Dubai Intl. Airport to Johannesburg O R Tambo Airport departs at 04:10, and the last departs at 23:25, with about 4 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.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 €642 in December, 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.What are the cheapest flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
One-way flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport currently start from €239, and round-trip fares start from €413. The current lowest fare is a Ethiopian Airlines flight departing on Tue, Dec 1; prices may vary depending on availability.Which airlines offer direct flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Yes. Emirates operate direct flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport, with an average flight time of 7 hours 41 minutes, and around 28 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Dubai Intl. Airport to Johannesburg O R Tambo Airport is €442. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Condor are the most popular budget airlines flying from Dubai Intl. Airport to Johannesburg O R Tambo Airport, with one-way fares starting from €239. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Dubai Intl. Airport to Johannesburg O R Tambo Airport?
Dubai Intl. Airport to Johannesburg O R Tambo Airport operates around 28 weekly flights, mainly by Emirates. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Dubai Intl. Airport to Johannesburg O R Tambo Airport on Trip.com?
Enter Dubai Intl. Airport and Johannesburg O R Tambo Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Popular Destinations
- Flights from Dubai Intl. Airport to Amman Queen Alia Airport
- Cheap Dubai Intl. Airport to Accra Airport flights
- Cheap Dubai Intl. Airport to Ninoy Aquino Intl. Airport flights
- Nonstop flights Dubai Intl. Airport to King Abdulaziz Intl. Airport
- Flights from Dubai Intl. Airport to Riyadh Airport
- Cheap flights from Dubai Intl. Airport to Jeddah
- Flight deals from Dubai Intl. Airport to Accra
- Cheap flights from Dubai Intl. Airport to Manila
- Flight deals from Dubai Intl. Airport to Riyadh
- Nonstop flights from Dubai Intl. Airport to Amman
- Flights from Jomo Kenyatta International Airport to Johannesburg O R Tambo Airport
- Cheap Pudong Intl. Airport to Johannesburg O R Tambo Airport flights
- Flights from Cape Town Intl. Airport to Johannesburg O R Tambo Airport
- Nonstop flights King Shaka International Airport to Johannesburg O R Tambo Airport
- Nonstop flights Harare International Airport to Johannesburg O R Tambo Airport
- Airlines fly from Durban to Johannesburg O R Tambo Airport
- Airlines fly from Nairobi to Johannesburg O R Tambo Airport
- Cape Town to Johannesburg O R Tambo Airport cheap flights
- Beijing to Johannesburg O R Tambo Airport cheap flights
- Flights from Harare to Johannesburg O R Tambo Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.