How can I find cheap flights from Dubai International Airport to O.R. Tambo International Airport?
Explore the cheapest one-way and round-trip flights from Dubai International Airport to O.R. Tambo International Airport over the next 90 days, with one-way fares from BRL 1,462 and round-trip from BRL 2,564. Based on Trip.com's latest 7-day flight data.
- Return
- Cheapest
- Recommended
- Fastest
- Next 7 days
- Direct
- Cheapest nonstop
DXB 04:108h 15mDirectJNB 10:25Dubai - Johannesburg | Sat, Dec 5 | South African Airways
JNB 13:258h 15mDirectDXB 23:40Johannesburg - Dubai | Sat, Dec 12 | South African AirwaysBRL 4,501 BRL 5,10512% off12% offBRL 5,105 BRL 4,501
DXB 14:258h 10mDirectJNB 20:35Dubai - Johannesburg | Mon, Nov 9 | South African Airways
JNB 10:108hDirectDXB 20:10Johannesburg - Dubai | Mon, Nov 16 | South African AirwaysBRL 4,543 BRL 5,10511% off11% offBRL 5,105 BRL 4,543
DXB 04:2511h 5m1 stopJNB 13:30Dubai - Johannesburg | Sun, Nov 8 | Ethiopian Airlines
JNB 23:0011h 55m1 stopDXB 12:55Johannesburg - Dubai | Sun, Nov 15 | Ethiopian AirlinesBRL 2,564 BRL 5,10550% off50% offBRL 5,105 BRL 2,564
DXB 04:2517h 45m1 stopJNB 20:10Dubai - Johannesburg | Mon, Nov 9 | Ethiopian Airlines
JNB 23:0011h 55m1 stopDXB 12:55Johannesburg - Dubai | Mon, Nov 16 | Ethiopian AirlinesBRL 2,56550% offBRL 5,105 BRL 2,565
DXB 05:4016h 30m1 stopJNB 20:10Dubai - Johannesburg | Thu, Nov 12 | Ethiopian Airlines
JNB 14:3011h 40m1 stopDXB 04:10Johannesburg - Dubai | Thu, Nov 19 | Ethiopian AirlinesBRL 2,57050% offBRL 5,105 BRL 2,570
DXB 02:5512h 35m1 stopJNB 13:30Dubai - Johannesburg | Tue, Nov 10 | Ethiopian Airlines
JNB 08:2016h 35m1 stopDXB 02:55Johannesburg - Dubai | Tue, Nov 17 | Ethiopian AirlinesBRL 2,57350% offBRL 5,105 BRL 2,573
DXB 04:2511h 5m1 stopJNB 13:30Dubai - Johannesburg | Wed, Nov 11 | Ethiopian Airlines
JNB 08:2016h 35m1 stopDXB 02:55Johannesburg - Dubai | Thu, Nov 19 | Ethiopian AirlinesBRL 2,57550% offBRL 5,105 BRL 2,575
DXB 05:4016h 30m1 stopJNB 20:10Dubai - Johannesburg | Thu, Dec 3 | Ethiopian Airlines
JNB 08:2014h 50m1 stopDXB 01:10Johannesburg - Dubai | Tue, Dec 8 | Ethiopian AirlinesBRL 2,58349% offBRL 5,105 BRL 2,583
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Thu, Nov 19 | Ethiopian Airlines
JNB 08:2014h 50m1 stopDXB 01:10Johannesburg - Dubai | Sun, Nov 22 | Ethiopian AirlinesBRL 2,58549% offBRL 5,105 BRL 2,585
DXB 13:0017h 25m1 stopJNB 14:00Dubai - Johannesburg | Mon, Nov 9 | Normal Airline
JNB 15:006hDirectDXB 16:00Johannesburg - Dubai | Wed, Nov 11 | Normal AirlineFind more flightsFind more flights
- Cheapest
DXB 17:1012h 45m1 stopJNB 03:55Dubai - Johannesburg | Fri, Nov 27 | Ethiopian AirlinesBRL 1,462 BRL 3,90463% off63% offBRL 3,904 BRL 1,462
DXB 05:4016h 30m1 stopJNB 20:10Dubai - Johannesburg | Mon, Dec 14 | Ethiopian AirlinesBRL 1,566 BRL 3,90460% off60% offBRL 3,904 BRL 1,566
DXB 05:2011h 55m1 stopJNB 15:15Dubai - Johannesburg | Wed, Nov 18 | Qatar AirwaysBRL 1,635 BRL 3,90457% off57% offBRL 3,904 BRL 1,635
DXB 13:1021h 30m1 stopJNB 08:40Dubai - Johannesburg | Thu, Nov 19 | Qatar AirwaysBRL 1,63657% offBRL 3,904 BRL 1,636
DXB 02:2024h 5m1 stopJNB 00:25Dubai - Johannesburg | Tue, Nov 10 | Kenya AirwaysBRL 1,66256% offBRL 3,904 BRL 1,662
DXB 22:5018h 25m1 stopJNB 15:15Dubai - Johannesburg | Tue, Nov 10 | Qatar AirwaysBRL 1,66656% offBRL 3,904 BRL 1,666
DXB 13:1016h 45m1 stopJNB 03:55Dubai - Johannesburg | Mon, Dec 7 | Qatar AirwaysBRL 1,67356% offBRL 3,904 BRL 1,673
DXB 06:5530h1 stopJNB 10:55Dubai - Johannesburg | Thu, Nov 19 | Kenya AirwaysBRL 1,67456% offBRL 3,904 BRL 1,674
DXB 22:2519h 10m1 stopJNB 15:35Dubai - Johannesburg | Thu, Dec 3 | Qatar AirwaysBRL 1,67456% offBRL 3,904 BRL 1,674
DXB 13:0017h 25m1 stopJNB 14:00Dubai - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Tue, Nov 10 | South African AirwaysBRL 3,671 BRL 4,36016% off16% offBRL 4,360 BRL 3,671
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Thu, Nov 19 | EmiratesBRL 3,685 BRL 4,36015% off15% offBRL 4,360 BRL 3,685
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Tue, Nov 17 | South African AirwaysBRL 3,689 BRL 4,36015% off15% offBRL 4,360 BRL 3,689
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Sat, Nov 21 | South African AirwaysBRL 3,69315% offBRL 4,360 BRL 3,693
DXB 04:108h 15mDirectJNB 10:25Dubai - Johannesburg | Sun, Nov 29 | South African AirwaysBRL 3,72615% offBRL 4,360 BRL 3,726
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Tue, Dec 22 | South African AirwaysBRL 3,74314% offBRL 4,360 BRL 3,743
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sat, Dec 26 | South African AirwaysBRL 3,74314% offBRL 4,360 BRL 3,743
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Mon, Dec 21 | South African AirwaysBRL 3,82812% offBRL 4,360 BRL 3,828
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sat, Nov 14 | South African AirwaysBRL 3,88011% offBRL 4,360 BRL 3,880
DXB 13:0017h 25m1 stopJNB 14:00Dubai - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
DXB 23:258h 10mDirectJNB 05:35Dubai - Johannesburg | Fri, Nov 27 | EmiratesBRL 3,474 BRL 3,90411% off11% offBRL 3,904 BRL 3,474
DXB 23:258h 10mDirectJNB 05:35Dubai - Johannesburg | Thu, Dec 3 | EmiratesBRL 3,474 BRL 3,90411% off11% offBRL 3,904 BRL 3,474
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sun, Dec 27 | EmiratesBRL 3,680 BRL 5,85737% off37% offBRL 5,857 BRL 3,680
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Thu, Nov 19 | EmiratesBRL 3,68537% offBRL 5,857 BRL 3,685
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Tue, Nov 17 | South African AirwaysBRL 3,68915% offBRL 4,360 BRL 3,689
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sun, Nov 8 | South African AirwaysBRL 3,72636% offBRL 5,857 BRL 3,726
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Tue, Dec 22 | South African AirwaysBRL 3,74314% offBRL 4,360 BRL 3,743
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sat, Dec 26 | South African AirwaysBRL 3,74314% offBRL 4,360 BRL 3,743
DXB 23:258h 10mDirectJNB 05:35Dubai - Johannesburg | Wed, Dec 23 | EmiratesBRL 3,80435% offBRL 5,857 BRL 3,804
DXB 13:0017h 25m1 stopJNB 14:00Dubai - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Tue, Nov 10 | South African AirwaysBRL 3,671 BRL 4,36016% off16% offBRL 4,360 BRL 3,671
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sun, Nov 8 | South African AirwaysBRL 3,726 BRL 4,36015% off15% offBRL 4,360 BRL 3,726
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Mon, Nov 9 | South African AirwaysBRL 3,739 BRL 4,36014% off14% offBRL 4,360 BRL 3,739
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Fri, Nov 13 | EmiratesBRL 3,77413% offBRL 4,360 BRL 3,774
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sat, Nov 14 | South African AirwaysBRL 3,88011% offBRL 4,360 BRL 3,880
DXB 02:2010h 35m1 stopJNB 10:55Dubai - Johannesburg | Sun, Nov 8 | Kenya AirwaysBRL 1,69161% offBRL 4,360 BRL 1,691
DXB 06:5510h 55m1 stopJNB 15:50Dubai - Johannesburg | Fri, Nov 13 | Kenya AirwaysBRL 1,78559% offBRL 4,360 BRL 1,785
DXB 13:0017h 25m1 stopJNB 14:00Dubai - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
DXB 23:258h 10mDirectJNB 05:35Dubai - Johannesburg | Fri, Nov 27 | EmiratesBRL 3,474 BRL 3,90411% off11% offBRL 3,904 BRL 3,474
DXB 23:258h 10mDirectJNB 05:35Dubai - Johannesburg | Thu, Dec 3 | EmiratesBRL 3,474 BRL 3,90411% off11% offBRL 3,904 BRL 3,474
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Tue, Nov 10 | South African AirwaysBRL 3,671 BRL 4,36016% off16% offBRL 4,360 BRL 3,671
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Sun, Dec 27 | EmiratesBRL 3,68037% offBRL 5,857 BRL 3,680
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Thu, Nov 19 | EmiratesBRL 3,68515% offBRL 4,360 BRL 3,685
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Thu, Nov 19 | EmiratesBRL 3,68537% offBRL 5,857 BRL 3,685
DXB 14:208h 10mDirectJNB 20:30Dubai - Johannesburg | Tue, Nov 17 | South African AirwaysBRL 3,68915% offBRL 4,360 BRL 3,689
DXB 10:108h 30mDirectJNB 16:40Dubai - Johannesburg | Sat, Nov 21 | South African AirwaysBRL 3,69315% offBRL 4,360 BRL 3,693
DXB 04:108h 15mDirectJNB 10:25Dubai - Johannesburg | Sun, Nov 29 | South African AirwaysBRL 3,72615% offBRL 4,360 BRL 3,726
DXB 13:0017h 25m1 stopJNB 14:00Dubai - Johannesburg | Mon, Nov 9 | Normal AirlineFind more flightsFind more flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Trip.com Price Insights: Flights from Dubai International Airport to O.R. Tambo International Airport
Which month has the cheapest one-way flights from Dubai International Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest one-way flights from Dubai International Airport to O.R. Tambo International Airport are usually in February, with an average price of BRL 2,260. May sees the highest fares, around BRL 3,216.
Which month has the cheapest round-trip flights from Dubai International Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest round‑trip flights from Dubai International Airport to O.R. Tambo International Airport are usually in October, with an average price of BRL 3,703. June sees the highest fares, around BRL 5,033.
Which day of the week has the cheapest flights from Dubai International Airport to O.R. Tambo International Airport?
Based on Trip.com data from the past 12 months, the cheapest day for flights from Dubai International Airport to O.R. Tambo International Airport is Tuesday, with average prices lower than other days. Try to avoid departing on Sunday, as fares are typically the highest.
Which airline offers the cheapest flights from Dubai International Airport to O.R. Tambo International Airport?
The cheapest airline flying from Dubai International Airport to O.R. Tambo International Airport is Ethiopian Airlines (from BRL 1,462) 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 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.
-
KQ311
Dubai International Airport
03:35
DXB
07:40
NBO
S M T W T F SSearch -
KQ760
Jomo Kenyatta International Airport
07:45
NBO
10:55
JNB
S M T W T F S -
KQ305
Dubai International Airport
06:55
DXB
11:05
NBO
S M T W T - -Search -
KQ762
Jomo Kenyatta International Airport
12:35
NBO
15:50
JNB
S M T W T F S -
QR1003
Dubai International Airport
05:20
DXB
05:35
DOH
S M T W T F SSearch -
QR1377
Hamad International Airport
08:05
DOH
15:35
JNB
S M T W T F S -
QR1015
Dubai International Airport
22:25
DXB
22:40
DOH
S M T W T F SSearch -
QR1363
Hamad International Airport
01:15
DOH
08:40
JNB
S M T W T F S -
ET603
Dubai International Airport
17:10
DXB
20:20
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 -
WB305
Dubai International Airport
01:50
DXB
05:50
KGL
S - T - T - SSearch -
WB108
Kigali International Airport
11:30
KGL
15:30
JNB
S M T W T F S -
KQ311
Dubai International Airport
03:35
DXB
07:40
NBO
S M T W T F SSearch -
KQ762
Jomo Kenyatta International Airport
12:35
NBO
15:50
JNB
S M T W T F S -
ET613
Dubai International Airport
05:40
DXB
08:50
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 -
QR1019
Dubai International Airport
22:50
DXB
23:05
DOH
S M T W T F SSearch -
QR1377
Hamad International Airport
08:05
DOH
15:35
JNB
S M T W T F S -
QR1015
Dubai International Airport
22:25
DXB
22:40
DOH
S M T W T F SSearch -
QR1377
Hamad International Airport
08:05
DOH
15:35
JNB
S M T W T F S
About Dubai International Airport and O.R. Tambo International Airport
Learn about Dubai International Airport (DXB) and O.R. Tambo International Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 6,419.42km |
|---|---|
| Cheapest one-way ticket price | BRL 1,462 |
| Cheapest return ticket price | BRL 2,564 |
FAQs for Dubai International Airport to O.R. Tambo International Airport Flights
How long is the flight from Dubai International Airport to O.R. Tambo International Airport?
Dubai International Airport to O.R. Tambo International 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 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).What is the flight schedule from Dubai International Airport to O.R. Tambo International Airport?
The earliest flight from Dubai International Airport to O.R. Tambo International 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 to buy 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 BRL 3,932 in December, 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 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, 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.What are the cheapest flights from Dubai International Airport to O.R. Tambo International Airport?
One-way flights from Dubai International Airport to O.R. Tambo International Airport currently start from BRL 1,462, and round-trip fares start from BRL 2,564. The current lowest fare is a Ethiopian Airlines flight departing on Fri, Nov 27; prices may vary depending on availability.Which airlines offer direct flights from Dubai International Airport to O.R. Tambo International Airport?
Yes. Emirates operate direct flights from Dubai International Airport to O.R. Tambo International 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 International Airport to O.R. Tambo International 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 International Airport to O.R. Tambo International Airport is BRL 2,706. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Dubai International Airport to O.R. Tambo International Airport?
Condor are the most popular budget airlines flying from Dubai International Airport to O.R. Tambo International Airport, with one-way fares starting from BRL 1,462. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Dubai International Airport to O.R. Tambo International Airport?
Dubai International Airport to O.R. Tambo International 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 International Airport to O.R. Tambo International Airport on Trip.com?
Enter Dubai International Airport and O.R. Tambo International 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 & Recommendations
- Cheap tickets from Dubai International Airport to Soekarno-Hatta International Airport
- Cheap tickets from Dubai International Airport to Kuala Lumpur International Airport
- Cheap flights from Dubai International Airport to King Khalid International Airport
- Return plane tickets from Dubai International Airport to Changi Airport
- Cheap tickets from Dubai International Airport to Ninoy Aquino International Airport
- Cheap flights from Dubai International Airport to Manila
- Cheap flights from Dubai International Airport to Singapore
- Plane tickets from Dubai International Airport to Jakarta
- Return plane tickets from Dubai International Airport to Kuala Lumpur
- Return plane tickets from Dubai International Airport to Riyadh
- Return plane tickets from Cape Town International Airport to O. R. Tambo International Airport
- Cheap tickets from Kruger Mpumalanga International Airport to O. R. Tambo International Airport
- Cheap tickets from Changi Airport to O. R. Tambo International Airport
- Return plane tickets from Harare International Airport to O. R. Tambo International Airport
- Cheap flights from Maputo International Airport to O. R. Tambo International Airport
- Return flight tickets from Singapore to O. R. Tambo International Airport
- Cheap flights from Harare to O. R. Tambo International Airport
- Return flight tickets from Maputo to O. R. Tambo International Airport
- Cheap flights from Cape Town to O. R. Tambo International Airport
- Cheap flights from Hoedspruit to O. R. Tambo International Airport
Note: Prices shown on this page are the lowest estimated prices found in the last 24 hours and include all taxes and fees.