HowToGo

Flight from Dubai to Johannesburg, South Africa

How to get to Johannesburg, South Africa from Dubai by flight ? You can check flights from Dubai to Johannesburg, South Africa below.

Search Transfer from Dubai to Johannesburg, South Africa

Search Flights

You can find flight ticket prices from Dubai to Johannesburg, South Africa with our flight tickets search tool below

1. Dubai to Johannesburg

  1. You take a flight from Dubai to Johannesburg and cost approximately 210 USD.

  2. 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

2. Sharjah to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Dubai to Sharjah.

  2. You take a flight from Sharjah to Johannesburg and cost approximately 370 USD.

  3. 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

3. Abu Dhabi to Johannesburg

  1. You take a bus, shuttle or taxi from your location in Dubai to Abu Dhabi.

  2. You take a flight from Abu Dhabi to Johannesburg and cost approximately 550 USD.

  3. 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

4. Dubai to Lanseria

  1. You take a flight from Dubai to Lanseria and cost approximately 550 USD.

  2. 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

References

Find Hotels in Johannesburg, South Africa

You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below

Booking.com