Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Hahn Air Lines
HR-551,HR-447
21:00
Dubai
3Hrs 0Min 1 Stop
DXB→JED→JNB
07:30
Johannesburg
Hahn Air Lines
HR-567,HR-447
12:10
Dubai
3Hrs 5Min 1 Stop
DXB→JED→JNB
07:30
Johannesburg
Hahn Air Lines
HR-595,HR-431,HR-2728
22:50
Dubai
3Hrs 10Min 1 Stop
DXB→JED→NBO→JNB
16:10
Johannesburg
Hahn Air Lines
HR-595,HR-431,HR-2762
22:50
Dubai
3Hrs 10Min 1 Stop
DXB→JED→NBO→JNB
16:10
Johannesburg
Hahn Air Lines
HR-510,HR-331,HR-181
21:45
Dubai
3Hrs 14Min 1 Stop
DXB→JED→NBO→JNB
11:50
Johannesburg
Hahn Air Lines
HR-510,HR-331,HR-2760
21:45
Dubai
3Hrs 14Min 1 Stop
DXB→JED→NBO→JNB
10:55
Johannesburg
Hahn Air Lines
HR-510,HR-331,HR-760
21:45
Dubai
3Hrs 14Min 1 Stop
DXB→JED→NBO→JNB
10:55
Johannesburg
Hahn Air Lines
HR-510,HR-431,HR-2728
21:45
Dubai
3Hrs 14Min 1 Stop
DXB→JED→NBO→JNB
16:10
Johannesburg
Hahn Air Lines
HR-510,HR-431,HR-2762
21:45
Dubai
3Hrs 14Min 1 Stop
DXB→JED→NBO→JNB
16:10
Johannesburg
Hahn Air Lines
HR-510,HR-431,HR-762
21:45
Dubai
3Hrs 14Min 1 Stop
DXB→JED→NBO→JNB
16:10
Johannesburg

FAQ about hahn air lines Flights from Dubai to Johannesburg

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

A. It takes 3Hrs 0Min 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 Hahn Air Lines.

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

A. There are 99 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:20 and is operated by Hahn Air Lines.

View Best Offers