Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
South African Airways
SA-902,SA-7208
11:55
Dubai
3Hrs 40Min 1 Stop
DXB→CAI→JNB
07:10
Johannesburg
South African Airways
SA-911,SA-7208
05:20
Dubai
3Hrs 40Min 1 Stop
DXB→CAI→JNB
07:10
Johannesburg
South African Airways
SA-913,SA-7208
16:20
Dubai
3Hrs 40Min 1 Stop
DXB→CAI→JNB
07:10
Johannesburg
South African Airways
SA-902,SA-7208
11:55
Dubai
4Hrs 0Min 1 Stop
DXB→CAI→JNB
07:05
Johannesburg
South African Airways
SA-911,SA-7208
05:00
Dubai
4Hrs 0Min 1 Stop
DXB→CAI→JNB
07:05
Johannesburg
South African Airways
SA-913,SA-7208
15:30
Dubai
4Hrs 0Min 1 Stop
DXB→CAI→JNB
07:05
Johannesburg
South African Airways
SA-601,SA-819,SA-145
04:40
Dubai
4Hrs 5Min 1 Stop
DXB→ADD→MPM→JNB
16:40
Johannesburg
South African Airways
SA-603,SA-827,SA-189
17:10
Dubai
4Hrs 10Min 1 Stop
DXB→ADD→DAR→JNB
08:35
Johannesburg
South African Airways
SA-601,SA-819,SA-145
04:40
Dubai
4Hrs 15Min 1 Stop
DXB→ADD→MPM→JNB
16:40
Johannesburg
South African Airways
SA-603,SA-827,SA-189
17:10
Dubai
4Hrs 25Min 1 Stop
DXB→ADD→DAR→JNB
08:30
Johannesburg

FAQ about south african airways Flights from Dubai to Johannesburg

Q. How much time does it take to fly from Dubai to Johannesburg ?

A. It takes 3Hrs 40Min to fly from Dubai to Johannesburg.

Q. When is the earliest flight from Dubai to Johannesburg ?

A. The earliest flight from Dubai to Johannesburg is at 00:20 and is operated by South African Airways.

Q. How many flights are there from Dubai to Johannesburg ?

A. There are 58 flights from Dubai to Johannesburg.

Q. When is the last flight from Dubai to Johannesburg ?

A. The last flight from Dubai to Johannesburg is at 23:25 and is operated by South African Airways.

View Best Offers