Airlines with flights from Nairobi to Frankfurt
There are 11 airlines with scheduled flights between NBO and FRA. Lufthansa is the only airline with non-stop flights from Jomo Kenyatta International to Frankfurt Airport and the flight time is 8 hours and 20 minutes.
Choose airline
Schedules
Non-stop with Lufthansa
-
Total flight time: 8 hours and 20 minutes
-
Frankfurt is a Lufthansa hub (Primary hub).
-
6 flights per week
-
Boeing 787-9
-
Business class available
NBO
Direct
FRA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH591
----
22:50
22:50
22:50
22:50
22:50
22:50
The timetable & schedule information was updated at 2026-04-21
Via Istanbul with Turkish Airlines
-
Total flight time: 11h 30m - 11h 30m.
-
15 flights per week
NBO
Via IST
FRA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
TK608
TK1591
TK1591
03:10
03:10
03:10
03:10
03:10
03:10
03:10
The timetable & schedule information was updated at 2026-04-21
Via Brussels with Brussels Airlines
-
Total flight time: 12h 00m - 14h 20m.
-
12 flights per week
NBO
Via BRU
FRA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SN482
SN2609
SN2609
22:20
22:20
----
22:20
22:20
----
----
SN487
SN2609
SN2609
----
----
23:40
----
----
23:40
----
SN491
SN2609
SN2609
----
----
----
----
----
----
23:40
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 12h 10m - 14h 45m.
-
Sky Team Alliance
-
14 flights per week
NBO
Via AMS
FRA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL566
KL1817
KL1817
23:50
23:50
23:50
23:50
23:50
23:55
23:50
The timetable & schedule information was updated at 2026-04-21
Via Cairo with EgyptAir
-
Total flight time: 12h 15m - 12h 15m.
-
11 flights per week
NBO
Via CAI
FRA
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
MS850
MS785
MS785
----
----
----
----
----
----
02:55
MS1850
MS785
MS785
----
02:55
----
----
----
02:55
----
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between NBO and FRA. Lufthansa is the only airline with non-stop flights from Jomo Kenyatta International to Frankfurt Airport and the flight time is 8 hours and 20 minutes.
Via London with British Airways
Via Doha with Qatar Airways
Via Paris with Air France
Via Jeddah with Saudia
Via Addis Ababa with Ethiopian
Via Bahrain with Gulf Air