Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Dubai to Johannesburg?

Cheap Flights from Johannesburg to Dubai, AE, United Arab Emirates - JNB to DXB Last modified: 28 Aug 2016 1:42 AM

Popular flights from Johannesburg to Dubai Last modified: 28 Aug 2016 1:42 AM

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Egyptair
JNBDXB
Wed 09/21
1 stop
DXBJNB
Sun 09/25
1 stop
R6 046
Select
Egyptair
JNBDXB
Fri 09/23
1 stop
DXBJNB
Sun 10/02
1 stop
R6 046
Select
Egyptair
JNBDXB
Mon 09/26
1 stop
DXBJNB
Sat 10/01
1 stop
R6 046
Select
Egyptair
JNBDXB
Wed 10/05
1 stop
DXBJNB
Sun 10/16
1 stop
R6 046
Select
Egyptair
JNBDXB
Fri 10/21
1 stop
DXBJNB
Sat 10/29
1 stop
R6 046
Select
RwandAir
JNBDXB
Wed 09/21
3 stops
DXBJNB
Sun 09/25
3 stops
R6 305
Select
RwandAir
JNBDXB
Thu 09/29
3 stops
DXBJNB
Wed 10/05
3 stops
R6 305
Select
RwandAir
JNBDXB
Fri 09/30
1 stop
DXBJNB
Thu 10/13
1 stop
R6 305
Select
RwandAir
JNBDXB
Fri 09/30
3 stops
DXBJNB
Wed 10/19
3 stops
R6 305
Select
RwandAir
JNBDXB
Mon 10/03
1 stop
DXBJNB
Mon 10/17
1 stop
R6 305
Select
Kenya
JNBDXB
Thu 09/01
1 stop
DXBJNB
Sun 09/04
1 stop
R6 578
Select
Kenya
JNBDXB
Thu 09/08
1 stop
DXBJNB
Thu 09/15
1 stop
R6 578
Select
Kenya
JNBDXB
Sun 09/11
1 stop
DXBJNB
Fri 09/16
1 stop
R6 578
Select
Kenya
JNBDXB
Sun 09/11
1 stop
DXBJNB
Sat 09/17
1 stop
R6 578
Select
Kenya
JNBDXB
Wed 09/21
1 stop
DXBJNB
Sun 09/25
1 stop
R6 578
Select
Saudi Arabian
JNBDXB
Mon 10/31
1 stop
DXBJNB
Sun 11/06
1 stop
R6 621
Select
Saudi Arabian
JNBDXB
Wed 11/02
1 stop
DXBJNB
Tue 11/08
1 stop
R6 621
Select
Saudi Arabian
JNBDXB
Wed 11/02
1 stop
DXBJNB
Wed 11/09
1 stop
R6 621
Select
Saudi Arabian
JNBDXB
Thu 11/17
1 stop
DXBJNB
Tue 11/22
1 stop
R6 621
Select
Ethiopian
JNBDXB
Tue 10/11
1 stop
DXBJNB
Tue 10/18
1 stop
R6 750
Select
Ethiopian
JNBDXB
Wed 12/07
1 stop
DXBJNB
Wed 12/14
1 stop
R6 750
Select
Qatar
JNBDXB
Sun 09/11
1 stop
DXBJNB
Fri 09/16
1 stop
R6 750
Select
Qatar
JNBDXB
Wed 09/21
1 stop
DXBJNB
Sun 09/25
1 stop
R6 750
Select
Qatar
JNBDXB
Mon 09/26
1 stop
DXBJNB
Sat 10/01
1 stop
R6 750
Select
Qatar
JNBDXB
Fri 09/30
1 stop
DXBJNB
Tue 10/04
1 stop
R6 750
Select
Qatar
JNBDXB
Fri 09/30
1 stop
DXBJNB
Thu 10/13
1 stop
R6 750
Select
Emirates
JNBDXB
Mon 10/03
nonstop
DXBJNB
Fri 10/07
nonstop
R7 324
Select
Turkish
JNBDXB
Tue 10/11
1 stop
DXBJNB
Tue 10/18
1 stop
R8 358
Select
Lufthansa
JNBDXB
Wed 11/02
1 stop
DXBJNB
Tue 11/08
1 stop
R12 810
Select
Lufthansa
JNBDXB
Wed 11/02
1 stop
DXBJNB
Wed 11/09
1 stop
R12 810
Select
Lufthansa
JNBDXB
Wed 11/09
1 stop
DXBJNB
Wed 11/16
1 stop
R12 810
Select
Lufthansa
JNBDXB
Sun 11/13
1 stop
DXBJNB
Sun 11/20
1 stop
R12 810
Select
Lufthansa
JNBDXB
Tue 11/15
1 stop
DXBJNB
Tue 11/22
1 stop
R12 810
Select
South African
JNBDXB
Mon 10/03
2 stops
DXBJNB
Fri 10/07
2 stops
R13 298
Select
Air France
JNBDXB
Sat 12/24
1 stop
DXBJNB
Sun 01/01
1 stop
R14 490
Select
KLM
JNBDXB
Sun 09/11
1 stop
DXBJNB
Sat 09/17
1 stop
R14 706
Select
KLM
JNBDXB
Wed 10/05
1 stop
DXBJNB
Tue 10/11
1 stop
R14 706
Select
KLM
JNBDXB
Thu 10/06
1 stop
DXBJNB
Fri 10/14
1 stop
R14 706
Select
KLM
JNBDXB
Mon 10/10
1 stop
DXBJNB
Sun 10/23
1 stop
R14 706
Select
KLM
JNBDXB
Tue 10/11
1 stop
DXBJNB
Sun 10/23
1 stop
R14 706
Select
Air Mauritius
JNBDXB
Sat 12/17
1 stop
DXBJNB
Mon 12/26
1 stop
R18 310
Select
British Airways
JNBDXB
Wed 12/07
2 stops
DXBJNB
Wed 12/14
2 stops
R20 206
Select
Virgin Atlantic
JNBDXB
Sat 12/24
1 stop
DXBJNB
Sun 01/01
1 stop
R34 250
Select
Singapore
JNBDXB
Sun 09/11
1 stop
DXBJNB
Fri 09/16
1 stop
R46 873
Select
Singapore
JNBDXB
Sun 09/11
1 stop
DXBJNB
Sat 09/17
1 stop
R46 873
Select
Singapore
JNBDXB
Fri 09/23
1 stop
DXBJNB
Sun 10/02
1 stop
R46 873
Select
Singapore
JNBDXB
Thu 10/06
1 stop
DXBJNB
Tue 10/11
1 stop
R46 873
Select
Singapore
JNBDXB
Thu 10/06
1 stop
DXBJNB
Fri 10/14
1 stop
R46 873
Select
Cathay
JNBDXB
Mon 10/03
1 stop
DXBJNB
Fri 10/07
1 stop
R50 693
Select

How Much Does it Cost to Fly from Johannesburg to Dubai (JNB to DXB)?

We have collected flight cost data from across the web for travel from Johannesburg to Dubai, and have found the average flight price for this trip to be R6 204.

When Can I Buy the Cheapest Flight from Johannesburg to Dubai (JNB to DXB)?

Airlines can adjust prices for plane tickets from Johannesburg to Dubai based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

How far in advance should you book flights from Johannesburg to Dubai

The chart below shows up-to-date information regarding how far in advance a flight from Johannesburg to Dubai should be booked.

Non Stop versus 1-Stop
Advanced PurchaseNon StopOne Stop
< 7 days R10 412 R6 578
7-14 days R7 353 R6 089
14-21 days R7 353 R6 578
21-30 days R7 353 R6 046
30-60 days R7 324 R6 046
60-90 days R7 353 R6 046
90+ days R6 764 R6 032

Cheapest Day To Fly from Johannesburg to Dubai

The chart below shows up-to-date information regarding the cheapest days to fly from Johannesburg to Dubai.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
R6 046 R6 578 R6 046 R6 578 R6 046 R6 046 R6 046

Lowest Fares Chart By Month from Johannesburg to Dubai

The chart below shows the lowest fare by month when flying from Johannesburg to Dubai.

Month Origin Destination Carrier Depart Date Return Date Stops Price
August Johannesburg Dubai Ethiopian 2016/08/31 2016/09/02 1 R7 109
September Johannesburg Dubai Egyptair 2016/09/21 2016/09/25 1 R6 046
October Johannesburg Dubai Egyptair 2016/10/05 2016/10/16 1 R6 046
November Johannesburg Dubai Egyptair 2016/11/12 2016/11/20 1 R6 046
December Johannesburg Dubai Egyptair 2016/12/24 2017/01/12 1 R6 046
January Johannesburg Dubai Egyptair 2017/01/20 2017/01/29 1 R6 089
February Johannesburg Dubai Egyptair 2017/02/13 2017/02/17 1 R6 032
March Johannesburg Dubai Egyptair 2017/03/19 2017/03/24 1 R6 046

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Johannesburg to Dubai

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Johannesburg to Dubai.

Next 30 Days

SunMonTueWedThuFriSat
28 29 30 31 1 2 3
R10 412
4 5 6 7 8 9 10
R10 412
11 12 13 14 15 16 17
18 19 20 21 22 23 24
R16 544
25 26 27 28 29 30 1
R16 544 R8 114
2 3 4 5 6 7 8
R8 114

Non-Stop vs Connecting Flights from Johannesburg to Dubai (JNB to DXB)

Your Johannesburg to Dubai flight can be significantly cheaper by choosing a multi-stop airline ticket. Although these connecting flights sacrifice some convenience, on average, travelers save 20%-60% when they choose to fly multi-stop versus a direct flight.

The average price for connecting flights from Johannesburg to Dubai is R17 635.

The average price for non-stop flights from Johannesburg to Dubai is R10 929.

The chart below shows up to date information regarding non-stop flights from Johannesburg to Dubai.

Nonstop Flight Details from Johannesburg to Dubai
CarrierMonTueWedThuFriSatSunEarliest FlightLatest Flight
Emirates 4 4 4 4 4 4 4 09:25 22:20

More Cheap Flights

FlightsAirlineLowest Price
Gaborone to Dubai Ethiopian, Kenya, South African R9 608
Manzini to DubaiCheck Dates
Johannesburg to Sharjah Egyptair, Qatar Check Dates
Johannesburg to Abu Dhabi Air France, British Airways, Aer Lingus, Etihad, Air Seychelles, KLM, Kenya, Egyptair, Qatar, South African, Saudi Arabian, Turkish, Tap Portugal R6 046
Johannesburg to London Aegean, Air Berlin, Air France, Alitalia, British Airways, Air China, Cathay, Delta, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, S7, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal, Virgin Atlantic, Arik Air R7 856
Johannesburg to Doha Air France, British Airways, Cathay, Emirates, Ethiopian, Etihad, KLM, Lufthansa, Egyptair, Qatar, Saudi Arabian, Turkish, Srilankan R7 712
Johannesburg to Muscat Air France, British Airways, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Kenya, Lufthansa, Swiss, Egyptair, Qatar, South African, Saudi Arabian, Turkish, Srilankan R8 961
Johannesburg to Mumbai Jet Airways, Air France, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Qatar, South African, Singapore, Saudi Arabian, Turkish, Srilankan, Virgin Atlantic R4 653
Johannesburg to Bahrain Air France, British Airways, Cathay, Emirates, Etihad, Air Seychelles, KLM, Lufthansa, Egyptair, Qatar, South African, Turkish R7 985
Johannesburg to Istanbul Aegean, Air France, Alitalia, British Airways, Air China, Emirates, Ethiopian, Etihad, Air Serbia, KLM, Lufthansa, Swiss, Egyptair, Avianca Brazil, Qatar, Singapore, Saudi Arabian, Turkish R5 917
Johannesburg to Delhi Jet Airways, Air France, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Lufthansa, Air Mauritius, Qatar, South African, Singapore, Saudi Arabian, Turkish, Srilankan, Virgin Atlantic R8 200
Johannesburg to Paris Aegean, Air Berlin, Air France, Alitalia, British Airways, Air China, Cathay, Delta, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, NIKI, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal R6 563
Johannesburg to Dammam Air France, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Kenya, Lufthansa, Air Mauritius, Egyptair, Qatar, Saudi Arabian, Turkish R8 358
Johannesburg to Bangkok Jet Airways, Air France, British Airways, Air China, Cathay, Delta, Emirates, Ethiopian, Etihad, Air Seychelles, Korean, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, All Nippon, Qantas, Qatar, Singapore, Turkish, United, Srilankan, Air Austral R7 296
Johannesburg to Riyadh Air France, British Airways, Emirates, Ethiopian, Etihad, Air Seychelles, Lufthansa, Air Mauritius, Egyptair, Qatar, South African, Saudi Arabian, Turkish R9 478
Johannesburg to Jeddah Air France, British Airways, Emirates, Ethiopian, Etihad, Air Seychelles, Kenya, Lufthansa, Swiss, Air Mauritius, Egyptair, Qatar, Saudi Arabian, Turkish, Srilankan R6 348
Johannesburg to Kuwait Air France, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Lufthansa, Egyptair, Qatar, South African, Saudi Arabian, Turkish R7 597
Johannesburg to Karachi Emirates, Etihad, KLM, Qatar, Saudi Arabian, Turkish, Srilankan R10 426
Johannesburg to New York American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, JetBlue, British Airways, Air China, Cathay, Delta, Aer Lingus, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Latam Airlines Brasil, KLM, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qantas, Qatar, South African, Brussels, Singapore, Saudi Arabian, Turkish, Tap Portugal, United, Virgin Atlantic, Arik Air R11 187
Johannesburg to Amsterdam Air France, Finnair, Alitalia, British Airways, Cathay, Delta, TAAG Angola, Aer Lingus, Emirates, Ethiopian, Etihad, Iberia, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Austrian, Qatar, South African, SAS, Singapore, Turkish, Tap Portugal R7 296
Johannesburg to Tel Aviv - Yafo Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Ethiopian, Iberia, KLM, Lufthansa, Swiss, El Al, Austrian, Brussels, Turkish R7 138
Johannesburg to Frankfurt Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, Cathay, TAAG Angola, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Latam Airlines Brasil, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, Egyptair, Qatar, South African, SAS, Singapore, Saudi Arabian, Air Namibia, Turkish, Tap Portugal R6 836
Johannesburg to Hong Kong Jet Airways, Air Canada, Air France, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, Air Seychelles, Korean, KLM, Kenya, Lufthansa, Swiss, El Al, Air Mauritius, All Nippon, Qatar, South African, SAS, Singapore, Turkish, United, Srilankan, Virgin Atlantic R7 741
Johannesburg to Cairo Aegean, Air France, Alitalia, British Airways, Emirates, Ethiopian, Etihad, Air Seychelles, KLM, Lufthansa, Swiss, Air Mauritius, Egyptair, Austrian, Qatar, South African, SAS, Saudi Arabian, Turkish R6 161
Johannesburg to Tehran Air France, British Airways, Emirates, Etihad, Lufthansa, Qatar, Turkish R9 435
Johannesburg to Ahmedabad Jet Airways, Air France, Emirates, Etihad, Air Seychelles, KLM, Qatar, Singapore R7 913
Johannesburg to Singapore Jet Airways, Air France, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, Air Seychelles, Korean, KLM, Lufthansa, Swiss, Air Mauritius, All Nippon, Qantas, Qatar, South African, SAS, Brussels, Singapore, Saudi Arabian, Turkish, Srilankan, Virgin Atlantic R8 229
Johannesburg to Lahore British Airways, Emirates, Etihad, KLM, Kenya, Qatar, Saudi Arabian, Turkish R10 283
Johannesburg to Kuala Lumpur Air France, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, Air Seychelles, Korean, KLM, Lufthansa, Air Mauritius, All Nippon, Qantas, Qatar, Singapore, Saudi Arabian, Turkish, Srilankan R7 942
Johannesburg to Athens Aegean, Air France, Alitalia, British Airways, Air China, Emirates, Ethiopian, Etihad, Air Seychelles, Iberia, Air Serbia, KLM, Kenya, Lufthansa, Swiss, El Al, Egyptair, Austrian, Qatar, SAS, Brussels, Turkish, Tap Portugal R6 692

Airlines Flying from Johannesburg to Dubai (JNB to DXB) Number of flights searched: 99Last modified: 28 Aug 2016 1:42 AM

Below are the different airlines that fly from Johannesburg to Dubai with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Johannesburg to Dubai.

Johannesburg to Dubai
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Emirates - X X X X X X X
Ethiopian ADD X X X X X X X
KLM AMS X X X X X X X
Kenya NBO X X X X X X X
Lufthansa FRA X X X X X X X
Egyptair CAI X X X X
Qatar DOH X X X X X X X
Saudi Arabian JED X X X X
Turkish IST X X X X X X X
RwandAir KGL X X X X

Airports for Your Route

These pages contain information about the major airports in Johannesburg and Dubai, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Johannesburg to Dubai Flight Questions

Below are some common questions that asked about this flight route:

Question: How long is a direct flight from Johannesburg to Dubai?
Answer: The average Johannesburg to Dubai flight time is 8 hours and 3 minutes.
Question: How many kilometers are there between Johannesburg and Dubai?
Answer: The distance from Johannesburg to Dubai is 6408 kilometers.
Question: How common are direct flights from Johannesburg to Dubai?
Answer: There are 28 direct flights from Johannesburg to Dubai.
Question: What is the most popular airline for non-stop flights from Johannesburg to Dubai?
Answer: Emirates provides 100% of the non-stop flights between Johannesburg and Dubai.
Question: What are the most popular connecting cities when flying from Johannesburg to Dubai?
Answer: Doha, QA
Johannesburg (JNB) To Dubai, AE (DXB) Flights: Cheap Flights From Johannesburg To Dubai | FareCompare.