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.
You can find flight ticket prices from South Africa to Dubai, United Arab Emirates with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Dubai and cost approximately 350 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to East London.
You take a flight from East London to Dubai and cost approximately 600 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Abu Dhabi and cost approximately 700 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Durban.
You take a flight from Durban to Dubai and cost approximately 650 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Bloemfontein.
You take a flight from Bloemfontein to Dubai and cost approximately 500 USD.
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 |
You take a bus, shuttle or taxi from your location in South Africa to Johannesburg.
You take a flight from Johannesburg to Sharjah and cost approximately 750 USD.
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 |
You can find hotels and accommodations in Dubai, United Arab Emirates with our hotels search tool below
Booking.com