Add Return
Adults 12+ Yrs Children 2-11 Yrs Infants 0-2 Yrs
Airlines
Depart
Duration
Arrival
Hahn Air Lines
HR-829,HR-337,HR-809
15:30
Nairobi
1Hrs 0Min 1 Stop
NBO→EBB→ADD→JNB
13:05
Johannesburg
Hahn Air Lines
HR-465,HR-435,HR-102
05:00
Nairobi
1Hrs 20Min 1 Stop
NBO→EBB→KGL→JNB
02:10
Johannesburg
Hahn Air Lines
HR-403,HR-106
21:00
Nairobi
1Hrs 25Min 1 Stop
NBO→KGL→JNB
13:15
Johannesburg
Hahn Air Lines
HR-453,HR-102
15:35
Nairobi
1Hrs 25Min 1 Stop
NBO→KGL→JNB
02:10
Johannesburg
Hahn Air Lines
HR-453,HR-106
15:35
Nairobi
1Hrs 25Min 1 Stop
NBO→KGL→JNB
13:15
Johannesburg
Hahn Air Lines
HR-466,HR-102
00:05
Nairobi
1Hrs 30Min 1 Stop
NBO→KGL→JNB
02:10
Johannesburg
Hahn Air Lines
HR-1009,HR-1200
19:15
Nairobi
1Hrs 50Min 1 Stop
NBO→ADD→JNB
04:15
Johannesburg
Hahn Air Lines
HR-1038,HR-1200
17:40
Nairobi
2Hrs 1Min 1 Stop
NBO→ADD→JNB
04:15
Johannesburg
Hahn Air Lines
HR-443,HR-315
16:15
Nairobi
2Hrs 10Min 1 Stop
NBO→POL→JNB
18:30
Johannesburg
Hahn Air Lines
HR-1040,HR-1012
05:00
Nairobi
2Hrs 15Min 1 Stop
NBO→ADD→JNB
13:05
Johannesburg

FAQ about hahn air lines Flights from Nairobi to Johannesburg

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

A. It takes 1Hrs 0Min to fly from Nairobi to Johannesburg.

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

A. The earliest flight from Nairobi to Johannesburg is at 00:05 and is operated by Hahn Air Lines.

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

A. There are 17 flights from Nairobi to Johannesburg.

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

A. The last flight from Nairobi to Johannesburg is at 21:00 and is operated by Hahn Air Lines.

View Best Offers