How to get to Johannesburg, South Africa from Dubai by flight ? You can check flights from Dubai to Johannesburg, South Africa below.
You can find flight ticket prices from Dubai to Johannesburg, South Africa with our flight tickets search tool below
You take a flight from Dubai to Johannesburg and cost approximately 210 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
KQ311
Kenya Airways
KQ760
Kenya Airways
|
01:45
Dubai
07:45
Nairobi
|
05:50
Nairobi
10:55
Johannesburg
|
Connect |
KQ311
Kenya Airways
KQ762
Kenya Airways
|
01:45
Dubai
13:05
Nairobi
|
05:50
Nairobi
16:20
Johannesburg
|
Connect |
EK775
Emirates
|
04:05
Dubai
|
10:15 Johannesburg | Direct |
ET601
Ethiopian Airlines
ET809
Ethiopian Airlines
|
04:25
Dubai
08:40
Addis Ababa
|
07:40
Addis Ababa
13:05
Johannesburg
|
Connect |
QR1003
Qatar Airways
QR1367 1477
Qatar Airways
|
05:30
Dubai
07:35
Doha
|
05:40
Doha
14:55
Johannesburg
|
Connect |
EK763
Emirates
|
09:55
Dubai
|
16:15 Johannesburg | Direct |
MS913
Egyptair
MS839
Egyptair
|
16:30
Dubai
23:10
Cairo
|
18:00
Cairo
07:10
Johannesburg
|
Connect |
ET603
Ethiopian Airlines
ET859
Ethiopian Airlines
|
17:10
Dubai
23:30
Addis Ababa
|
20:35
Addis Ababa
03:55
Johannesburg
|
Connect |
MS906
Egyptair
MS839
Egyptair
|
19:15
Dubai
23:10
Cairo
|
20:45
Cairo
07:10
Johannesburg
|
Connect |
SV0551
Saudia
SV0447
Saudia
|
21:00
Dubai
04:35
Jeddah
|
22:45
Jeddah
10:45
Johannesburg
|
Connect |
QR1019
Qatar Airways
QR1363
Qatar Airways
|
22:30
Dubai
02:30
Doha
|
22:40
Doha
09:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Dubai to Sharjah.
You take a flight from Sharjah to Johannesburg and cost approximately 370 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
QR1039
Qatar Airways
QR1365
Qatar Airways
|
11:00
Sharjah
20:40
Doha
|
11:10
Doha
04:00
Johannesburg
|
Connect |
G9134
Air Arabia
QR1365
Qatar Airways
|
17:35
Sharjah
20:40
Doha
|
17:30
Doha
04:00
Johannesburg
|
Connect |
QR1037
Qatar Airways
QR1365
Qatar Airways
|
17:55
Sharjah
20:40
Doha
|
18:05
Doha
04:00
Johannesburg
|
Connect |
QR1037
Qatar Airways
QR1363
Qatar Airways
|
17:55
Sharjah
02:30
Doha
|
18:05
Doha
09:50
Johannesburg
|
Connect |
You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.
You take a flight from Abu Dhabi to Johannesburg and cost approximately 550 USD.
You take a bus, shuttle or taxi from Johannesburg to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EY602
Etihad
|
02:00
Abu Dhabi
|
08:15 Johannesburg | Direct |
QR1041
Qatar Airways
QR1367 1477
Qatar Airways
|
05:50
Abu Dhabi
07:35
Doha
|
06:00
Doha
14:55
Johannesburg
|
Connect |
MS915
Egyptair
MS839
Egyptair
|
16:55
Abu Dhabi
23:10
Cairo
|
18:25
Cairo
07:10
Johannesburg
|
Connect |
QR1047
Qatar Airways
QR1365
Qatar Airways
|
17:20
Abu Dhabi
20:40
Doha
|
17:30
Doha
04:00
Johannesburg
|
Connect |
You take a flight from Dubai to Lanseria and cost approximately 550 USD.
You take a bus, shuttle or taxi from Lanseria to your destination in Johannesburg, South Africa.
Flight | Depart | Arrive | |
---|---|---|---|
EK772
Emirates
MN458
Comair
|
03:50
Dubai
17:40
Capetown
|
11:35
Capetown
19:35
Lanseria
|
Connect |
EK772
Emirates
JE702
Mango
|
03:50
Dubai
06:10
Capetown
|
11:35
Capetown
08:05
Lanseria
|
Connect |
EK775
Emirates
JE139 143 147 149
Mango
JE702
Mango
|
04:05
Dubai
15:00
Johannesburg
06:10
Capetown
|
10:15
Johannesburg
17:10
Capetown
08:05
Lanseria
|
Connect |
EK775
Emirates
FA296
Safair
MN458
Comair
|
04:05
Dubai
11:05
Johannesburg
17:40
Capetown
|
10:15
Johannesburg
13:20
Capetown
19:35
Lanseria
|
Connect |
EK763
Emirates
FA204
Safair
FA310
Safair
|
09:55
Dubai
17:35
Johannesburg
06:20
Capetown
|
16:15
Johannesburg
19:45
Capetown
08:25
Lanseria
|
Connect |
EK763
Emirates
FA204
Safair
FA314
Safair
|
09:55
Dubai
17:35
Johannesburg
06:40
Capetown
|
16:15
Johannesburg
19:45
Capetown
08:55
Lanseria
|
Connect |
EK775
Emirates
JE612
Mango
|
10:35
Dubai
06:00
Durban
|
17:05
Durban
07:05
Lanseria
|
Connect |
EK775
Emirates
FA471 482
Safair
|
10:35
Dubai
08:45
Durban
|
17:05
Durban
10:00
Lanseria
|
Connect |
EK775
Emirates
FA460
Safair
FA310
Safair
|
10:35
Dubai
18:30
Durban
06:20
Capetown
|
17:05
Durban
20:50
Capetown
08:25
Lanseria
|
Connect |
EK775
Emirates
FA460
Safair
FA314
Safair
|
10:35
Dubai
18:30
Durban
06:40
Capetown
|
17:05
Durban
20:50
Capetown
08:55
Lanseria
|
Connect |
EK775
Emirates
FA473
Safair
|
10:35
Dubai
10:05
Durban
|
17:05
Durban
11:20
Lanseria
|
Connect |
QR1019
Qatar Airways
QR1369
Qatar Airways
MN458
Comair
|
22:30
Dubai
01:35
Doha
17:40
Capetown
|
22:40
Doha
10:20
Capetown
19:35
Lanseria
|
Connect |
QR1019
Qatar Airways
QR1369
Qatar Airways
FA306 312
Safair
|
22:30
Dubai
01:35
Doha
11:40
Capetown
|
22:40
Doha
10:20
Capetown
13:50
Lanseria
|
Connect |
QR1019
Qatar Airways
QR1369
Qatar Airways
FA308
Safair
|
22:30
Dubai
01:35
Doha
11:40
Capetown
|
22:40
Doha
10:20
Capetown
13:55
Lanseria
|
Connect |
You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below
Booking.com