HowToGo

Flight from South Africa to Dubai, United Arab Emirates

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

Search Transfer from South Africa to Dubai, United Arab Emirates

Search Flights

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

1. Johannesburg to Dubai

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

  2. You take a flight from Johannesburg to Dubai and cost approximately 350 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
KQ761 Kenya Airways
KQ304 Kenya Airways
12:10 Johannesburg
23:15 Nairobi
17:15 Nairobi
05:30 Dubai
Connect
EK775 Emirates
EK775 Emirates
12:25 Johannesburg
15:05 Durban
13:35 Durban
01:25 Dubai
Connect
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
14:25 Johannesburg
21:45 Addis Ababa
20:40 Addis Ababa
02:55 Dubai
Connect
ET808 Ethiopian Airlines
ET612 Ethiopian Airlines
14:25 Johannesburg
22:50 Addis Ababa
20:40 Addis Ababa
04:30 Dubai
Connect
EK768 Emirates
15:10 Johannesburg
01:25 Dubai Direct
EK764 Emirates
18:50 Johannesburg
05:05 Dubai Direct
LY052 El Al
LY973 El Al
21:45 Johannesburg
09:00 Tel Aviv
06:30 Tel Aviv
14:05 Dubai
Connect
MS840 Egyptair
MS912 Egyptair
21:45 Johannesburg
10:00 Cairo
05:30 Cairo
15:00 Dubai
Connect
LY052 El Al
LY975 El Al
21:45 Johannesburg
11:00 Tel Aviv
06:30 Tel Aviv
16:15 Dubai
Connect
ET858 Ethiopian Airlines
ET602 Ethiopian Airlines
23:30 Johannesburg
10:30 Addis Ababa
05:55 Addis Ababa
15:45 Dubai
Connect

2. East London to Dubai

  1. You take a bus, shuttle or taxi from your location in South Africa to East London.

  2. You take a flight from East London to Dubai and cost approximately 600 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
FA141 Safair
FA162 Safair
EK775 Emirates
08:40 East London
11:00 Capetown
15:05 Durban
10:10 Capetown
13:05 Durban
01:25 Dubai
Connect
FA141 Safair
FA112 Safair
EK768 Emirates
08:40 East London
11:30 Capetown
15:10 Johannesburg
10:10 Capetown
13:45 Johannesburg
01:25 Dubai
Connect
FA381 Safair
FA280 Safair
EK775 Emirates
09:15 East London
12:00 Johannesburg
15:05 Durban
10:45 Johannesburg
13:10 Durban
01:25 Dubai
Connect
FA151 Safair
FA174 Safair
EK775 Emirates
09:20 East London
11:50 Capetown
15:05 Durban
10:50 Capetown
13:55 Durban
01:25 Dubai
Connect
FA151 Safair
EK771 Emirates
09:20 East London
18:25 Capetown
10:50 Capetown
05:55 Dubai
Connect
4Z914 Airlink
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
09:20 East London
14:25 Johannesburg
21:45 Addis Ababa
10:55 Johannesburg
20:40 Addis Ababa
02:55 Dubai
Connect
FA441 Safair
EK775 Emirates
09:25 East London
15:05 Durban
10:40 Durban
01:25 Dubai
Connect
FA446 Safair
EK775 Emirates
10:30 East London
15:05 Durban
11:45 Durban
01:25 Dubai
Connect
FA241 Safair
EK768 Emirates
10:30 East London
15:10 Johannesburg
12:00 Johannesburg
01:25 Dubai
Connect
FA241 Safair
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
10:30 East London
14:25 Johannesburg
21:45 Addis Ababa
12:00 Johannesburg
20:40 Addis Ababa
02:55 Dubai
Connect
FA241 Safair
ET808 Ethiopian Airlines
ET612 Ethiopian Airlines
10:30 East London
14:25 Johannesburg
22:50 Addis Ababa
12:00 Johannesburg
20:40 Addis Ababa
04:30 Dubai
Connect
FA147 Safair
EK771 Emirates
11:45 East London
18:25 Capetown
13:15 Capetown
05:55 Dubai
Connect
FA147 Safair
FA803 Safair
EK764 Emirates
11:45 East London
15:45 Capetown
18:50 Johannesburg
13:15 Capetown
17:55 Johannesburg
05:05 Dubai
Connect
FA147 Safair
ET846 Ethiopian Airlines
ET612 Ethiopian Airlines
11:45 East London
14:35 Capetown
22:50 Addis Ababa
13:15 Capetown
22:00 Addis Ababa
04:30 Dubai
Connect
FA147 Safair
FA213 Safair
EK764 Emirates
11:45 East London
14:45 Capetown
18:50 Johannesburg
13:15 Capetown
17:00 Johannesburg
05:05 Dubai
Connect
MN802 Comair
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
11:50 East London
14:25 Johannesburg
21:45 Addis Ababa
13:15 Johannesburg
20:40 Addis Ababa
02:55 Dubai
Connect
MN802 Comair
EK768 Emirates
11:50 East London
15:10 Johannesburg
13:15 Johannesburg
01:25 Dubai
Connect
MN802 Comair
ET808 Ethiopian Airlines
ET612 Ethiopian Airlines
11:50 East London
14:25 Johannesburg
22:50 Addis Ababa
13:15 Johannesburg
20:40 Addis Ababa
04:30 Dubai
Connect
4Z916 Airlink
EK768 Emirates
12:25 East London
15:10 Johannesburg
14:00 Johannesburg
01:25 Dubai
Connect
JE792 Mango
EK764 Emirates
13:35 East London
18:50 Johannesburg
15:05 Johannesburg
05:05 Dubai
Connect
FA243 Safair
EK764 Emirates
14:35 East London
18:50 Johannesburg
16:05 Johannesburg
05:05 Dubai
Connect
FA143 145 Safair
EK771 Emirates
14:55 East London
18:25 Capetown
16:25 Capetown
05:55 Dubai
Connect
FA247 Safair
EK764 Emirates
15:30 East London
18:50 Johannesburg
17:00 Johannesburg
05:05 Dubai
Connect
MN804 Comair
EK764 Emirates
15:35 East London
18:50 Johannesburg
17:00 Johannesburg
05:05 Dubai
Connect

3. Johannesburg to Abu Dhabi

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Abu Dhabi to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
EY601 Etihad
10:15 Johannesburg
20:15 Abu Dhabi Direct
MS840 Egyptair
MS914 Egyptair
21:45 Johannesburg
09:05 Cairo
05:30 Cairo
14:10 Abu Dhabi
Connect

4. Durban to Dubai

  1. You take a bus, shuttle or taxi from your location in South Africa to Durban.

  2. You take a flight from Durban to Dubai and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
JE339 345 Mango
EK771 Emirates
14:00 Durban
18:25 Capetown
16:20 Capetown
05:55 Dubai
Connect
JE262 Mango
EK764 Emirates
14:55 Durban
18:50 Johannesburg
16:00 Johannesburg
05:05 Dubai
Connect
JE268 Mango
EK764 Emirates
15:00 Durban
18:50 Johannesburg
16:05 Johannesburg
05:05 Dubai
Connect
EK775 Emirates
15:05 Durban
01:25 Dubai Direct
JE278 Mango
EK764 Emirates
16:45 Durban
18:50 Johannesburg
17:50 Johannesburg
05:05 Dubai
Connect

5. Bloemfontein to Dubai

  1. You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.

  2. You take a flight from Bloemfontein to Dubai and cost approximately 500 USD.

  3. You take a bus, shuttle or taxi from Dubai to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
5Z111 CemAir
EK768 Emirates
07:55 Bloemfontein
15:10 Johannesburg
08:55 Johannesburg
01:25 Dubai
Connect
5Z111 CemAir
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
07:55 Bloemfontein
14:25 Johannesburg
21:45 Addis Ababa
08:55 Johannesburg
20:40 Addis Ababa
02:55 Dubai
Connect
5Z1992 CemAir
EK775 Emirates
08:00 Bloemfontein
15:05 Durban
09:20 Durban
01:25 Dubai
Connect
4Z601 Airlink
EK771 Emirates
08:10 Bloemfontein
18:25 Capetown
09:55 Capetown
05:55 Dubai
Connect
4Z702 Airlink
EK768 Emirates
08:15 Bloemfontein
15:10 Johannesburg
09:15 Johannesburg
01:25 Dubai
Connect
4Z702 Airlink
4Z553 Airlink
EK775 Emirates
08:15 Bloemfontein
10:25 Johannesburg
15:05 Durban
09:15 Johannesburg
11:30 Durban
01:25 Dubai
Connect
4Z702 Airlink
4Z162 Airlink
EK714 Emirates
08:15 Bloemfontein
11:15 Johannesburg
15:30 Lusaka
09:15 Johannesburg
13:10 Lusaka
00:35 Dubai
Connect
4Z702 Airlink
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
08:15 Bloemfontein
14:25 Johannesburg
21:45 Addis Ababa
09:15 Johannesburg
20:40 Addis Ababa
02:55 Dubai
Connect
5Z115 CemAir
EK764 Emirates
12:00 Bloemfontein
18:50 Johannesburg
13:00 Johannesburg
05:05 Dubai
Connect
5Z115 CemAir
ET808 Ethiopian Airlines
ET600 Ethiopian Airlines
12:00 Bloemfontein
14:25 Johannesburg
21:45 Addis Ababa
13:00 Johannesburg
20:40 Addis Ababa
02:55 Dubai
Connect
5Z115 CemAir
EK768 Emirates
12:00 Bloemfontein
15:10 Johannesburg
13:00 Johannesburg
01:25 Dubai
Connect
5Z115 CemAir
ET808 Ethiopian Airlines
ET612 Ethiopian Airlines
12:00 Bloemfontein
14:25 Johannesburg
22:50 Addis Ababa
13:00 Johannesburg
20:40 Addis Ababa
04:30 Dubai
Connect
4Z605 Airlink
EK771 Emirates
12:35 Bloemfontein
18:25 Capetown
14:20 Capetown
05:55 Dubai
Connect
4Z603 Airlink
EK771 Emirates
13:30 Bloemfontein
18:25 Capetown
15:15 Capetown
05:55 Dubai
Connect
JE407 Mango
EK771 Emirates
13:30 Bloemfontein
18:25 Capetown
15:10 Capetown
05:55 Dubai
Connect
4Z714 Airlink
EK764 Emirates
14:45 Bloemfontein
18:50 Johannesburg
15:45 Johannesburg
05:05 Dubai
Connect
5Z113 CemAir
EK764 Emirates
17:00 Bloemfontein
18:50 Johannesburg
17:55 Johannesburg
05:05 Dubai
Connect
4Z708 Airlink
LY052 El Al
LY973 El Al
18:45 Bloemfontein
21:45 Johannesburg
09:00 Tel Aviv
19:45 Johannesburg
06:30 Tel Aviv
14:05 Dubai
Connect

6. Johannesburg to Sharjah

  1. You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.

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

  3. You take a bus, shuttle or taxi from Sharjah to your destination in Dubai, United Arab Emirates.

Flight Depart Arrive
WB103 Rwandair Express
WB452 Rwandair Express
G9735 Air Arabia
00:30 Johannesburg
07:30 Kigali
13:55 Nairobi
04:40 Kigali
10:20 Nairobi
19:55 Sharjah
Connect
KQ765 Kenya Airways
G9735 Air Arabia
01:55 Johannesburg
13:55 Nairobi
07:00 Nairobi
19:55 Sharjah
Connect
EY601 Etihad
EY384 Etihad
G9113 Air Arabia
10:15 Johannesburg
02:05 Abu Dhabi
10:10 Muscat
20:15 Abu Dhabi
03:10 Muscat
11:05 Sharjah
Connect
SV0446 Saudia
SV1050 Saudia
G9152 Air Arabia
11:00 Johannesburg
22:00 Jeddah
09:10 Riyadh
18:45 Jeddah
23:35 Riyadh
12:00 Sharjah
Connect
SV0446 Saudia
SV1048 Saudia
G9152 Air Arabia
11:00 Johannesburg
21:00 Jeddah
09:10 Riyadh
18:45 Jeddah
22:35 Riyadh
12:00 Sharjah
Connect
SV0446 Saudia
SV1124 Saudia
G9164 Air Arabia
11:00 Johannesburg
20:00 Jeddah
09:05 Dammam
18:45 Jeddah
22:00 Dammam
11:20 Sharjah
Connect
SV0446 Saudia
SV1126 Saudia
G9164 Air Arabia
11:00 Johannesburg
21:00 Jeddah
09:05 Dammam
18:45 Jeddah
23:00 Dammam
11:20 Sharjah
Connect
SV0446 Saudia
SV1046 Saudia
G9152 Air Arabia
11:00 Johannesburg
20:00 Jeddah
09:10 Riyadh
18:45 Jeddah
21:35 Riyadh
12:00 Sharjah
Connect
SV0446 Saudia
SV1250 Saudia
G9182 Air Arabia
11:00 Johannesburg
19:50 Jeddah
09:10 Gassim
18:45 Jeddah
21:10 Gassim
12:00 Sharjah
Connect
SV0446 Saudia
SV1128 Saudia
G9164 Air Arabia
11:00 Johannesburg
23:00 Jeddah
09:05 Dammam
18:45 Jeddah
01:00 Dammam
11:20 Sharjah
Connect
SV0446 Saudia
G9146 Air Arabia
11:00 Johannesburg
10:00 Jeddah
18:45 Jeddah
13:40 Sharjah
Connect
QR1364 Qatar Airways
QR1148 Qatar Airways
G9113 Air Arabia
13:10 Johannesburg
00:45 Doha
10:10 Muscat
23:05 Doha
03:25 Muscat
11:05 Sharjah
Connect
ET808 Ethiopian Airlines
ET2412 Ethiopian Airlines
G9152 Air Arabia
14:25 Johannesburg
23:15 Addis Ababa
09:10 Riyadh
20:40 Addis Ababa
02:40 Riyadh
12:00 Sharjah
Connect
ET808 Ethiopian Airlines
ET422 Ethiopian Airlines
G9164 Air Arabia
14:25 Johannesburg
21:55 Addis Ababa
09:05 Dammam
20:40 Addis Ababa
02:10 Dammam
11:20 Sharjah
Connect
ET808 Ethiopian Airlines
ET2402 Ethiopian Airlines
G9146 Air Arabia
14:25 Johannesburg
00:40 Addis Ababa
10:00 Jeddah
20:40 Addis Ababa
03:10 Jeddah
13:40 Sharjah
Connect
EK768 Emirates
FZ8015 Flydubai
G9164 Air Arabia
15:10 Johannesburg
07:10 Dubai
09:05 Dammam
01:25 Dubai
07:40 Dammam
11:20 Sharjah
Connect
EK768 Emirates
FZ41 Flydubai
G9113 Air Arabia
15:10 Johannesburg
02:25 Dubai
10:10 Muscat
01:25 Dubai
03:30 Muscat
11:05 Sharjah
Connect
EK768 Emirates
EK862 Emirates
G9119 Air Arabia
15:10 Johannesburg
08:20 Dubai
17:00 Muscat
01:25 Dubai
09:35 Muscat
17:55 Sharjah
Connect
EK768 Emirates
EK837 Emirates
G9106 Air Arabia
15:10 Johannesburg
08:25 Dubai
16:00 Manama
01:25 Dubai
08:45 Manama
18:10 Sharjah
Connect
EK764 Emirates
EK837 Emirates
G9106 Air Arabia
18:50 Johannesburg
08:25 Dubai
16:00 Manama
05:05 Dubai
08:45 Manama
18:10 Sharjah
Connect
EK764 Emirates
EK862 Emirates
G9119 Air Arabia
18:50 Johannesburg
08:20 Dubai
17:00 Muscat
05:05 Dubai
09:35 Muscat
17:55 Sharjah
Connect
EK764 Emirates
FZ8015 Flydubai
G9164 Air Arabia
18:50 Johannesburg
07:10 Dubai
09:05 Dammam
05:05 Dubai
07:40 Dammam
11:20 Sharjah
Connect
EK764 Emirates
EK827 Emirates
G9164 Air Arabia
18:50 Johannesburg
07:45 Dubai
09:05 Dammam
05:05 Dubai
08:15 Dammam
11:20 Sharjah
Connect
MS840 Egyptair
MS966 Egyptair
21:45 Johannesburg
20:15 Cairo
05:30 Cairo
01:20 Sharjah
Connect
MS840 Egyptair
G9628 Air Arabia
21:45 Johannesburg
15:55 Cairo
05:30 Cairo
21:05 Sharjah
Connect

References

Find Hotels in Dubai, United Arab Emirates

You can find hotels and accommodations in Dubai, United Arab Emirates with our hotels search tool below

Booking.com