NBO to FRA

Nairobi to Frankfurt flight ticket price

Compare fares, departure times, stops and baggage details for this route, then open the full search when you are ready to check current availability and complete booking.

Live flights for Sat, 06 Jun 2026

Review fares, stops, timings and baggage. Use Search or View all flights for the complete search result.

Showing flight options for the selected travel date.
Currency: KES
Sort By:DepartureDurationArrivalPrice
Qatar Airways
Qatar Airways
QR-1346
08:50
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
30H :45 M
1 Stop
DOH · 19h 20mDoha (DOH), Qatar
14:35
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 80,011
total fare
Emirates Airlines
Emirates Airlines
EK-722
22:45
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
35H :05 M
1 Stop
DXB · 22h 55mDubai (DXB), United Arab Emirates
08:50
2026-06-08
Frankfurt (FRA)GermanyRhein-Main International
KES 80,163
total fare
Qatar Airways
Qatar Airways
QR-1342
01:20
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
14H :15 M
1 Stop
DOH · 2h 50mDoha (DOH), Qatar
14:35
2026-06-06
Frankfurt (FRA)GermanyRhein-Main International
KES 81,754
total fare
Qatar Airways
Qatar Airways
QR-1336
18:00
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
21H :35 M
1 Stop
DOH · 10h 10mDoha (DOH), Qatar
14:35
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 88,274
total fare
Qatar Airways
Qatar Airways
QR-1346
08:50
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
23H :25 M
1 Stop
DOH · 12h 00mDoha (DOH), Qatar
07:15
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 95,703
total fare
Qatar Airways
Qatar Airways
QR-1342
01:20
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
30H :55 M
1 Stop
DOH · 19h 30mDoha (DOH), Qatar
07:15
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 96,042
total fare
Emirates Airlines
Emirates Airlines
EK-720
16:35
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
17H :15 M
1 Stop
DXB · 5h 05mDubai (DXB), United Arab Emirates
08:50
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 100,102
total fare
Precisionair
Precisionair
PW-720
21:05
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
23H :25 M
1 Stop
JRO · 10h 50mKilimanjaro (JRO), Tanzania
19:30
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 103,151
total fare
Kenya Airways
Kenya Airways
KQ-116
08:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
12H :00 M
1 Stop
AMS · 1h 50mAmsterdam (AMS), Netherlands
19:40
2026-06-06
Frankfurt (FRA)GermanyRhein-Main International
KES 103,303
total fare
Qatar Airways
Qatar Airways
QR-1336
18:00
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
14H :15 M
1 Stop
DOH · 2h 50mDoha (DOH), Qatar
07:15
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 104,177
total fare
Lufthansa
Lufthansa
LH-5541
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
16H :55 M
1 Stop
BRU · 6h 45mBrussels (BRU), Belgium
15:35
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 106,049
total fare
Lufthansa
Lufthansa
LH-5541
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
20H :05 M
1 Stop
BRU · 9h 50mBrussels (BRU), Belgium
18:45
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 106,049
total fare
Lufthansa
Lufthansa
LH-5541
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
21H :55 M
1 Stop
BRU · 11h 50mBrussels (BRU), Belgium
20:35
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 106,049
total fare
SN Brussels Airlines
SN Brussels Airlines
SN-487
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
16H :55 M
1 Stop
BRU · 6h 45mBrussels (BRU), Belgium
15:35
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 106,049
total fare
SN Brussels Airlines
SN Brussels Airlines
SN-487
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
20H :05 M
1 Stop
BRU · 9h 50mBrussels (BRU), Belgium
18:45
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 106,049
total fare
SN Brussels Airlines
SN Brussels Airlines
SN-487
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
21H :55 M
1 Stop
BRU · 11h 50mBrussels (BRU), Belgium
20:35
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 106,049
total fare
Lufthansa
Lufthansa
LH-5541
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
32H :50 M
1 Stop
BRU · 22h 40mBrussels (BRU), Belgium
07:30
2026-06-08
Frankfurt (FRA)GermanyRhein-Main International
KES 107,752
total fare
SN Brussels Airlines
SN Brussels Airlines
SN-487
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
32H :50 M
1 Stop
BRU · 22h 40mBrussels (BRU), Belgium
07:30
2026-06-08
Frankfurt (FRA)GermanyRhein-Main International
KES 107,752
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
16H :05 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 2h 40mZurich (ZRH), Switzerland
14:45
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
17H :00 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 3h 35mZurich (ZRH), Switzerland
15:40
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
20H :30 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 7h 05mZurich (ZRH), Switzerland
19:10
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
22H :20 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 8h 55mZurich (ZRH), Switzerland
21:00
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare

Recommended hotels in Frankfurt

Stay options near the arrival city for the same travel date.

Search hotels
No hotel result available

Open hotel search to check current stays for this destination.

Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
34H :40 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 21h 15mZurich (ZRH), Switzerland
09:20
2026-06-08
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
37H :30 M
2 Stops
BRU · 12h 00mBrussels (BRU), Belgium
ZRH · 14h 05mZurich (ZRH), Switzerland
12:10
2026-06-08
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
21H :15 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 7h 55mZurich (ZRH), Switzerland
19:55
2026-06-07
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
Swiss
Swiss
LX-4561
23:40
2026-06-06
Nairobi (NBO)KenyaJomo Kenyatta International
35H :50 M
2 Stops
BRU · 2h 00mBrussels (BRU), Belgium
ZRH · 22h 25mZurich (ZRH), Switzerland
10:30
2026-06-08
Frankfurt (FRA)GermanyRhein-Main International
KES 108,700
total fare
No flights match the selected filters. Clear filters or open full search.

Fare highlights

Selected flight highlights for 06 Jun 2026.

Open full search
Lowest fare KES 80,011 Qatar Airways 08:50
Earliest departure KES 81,754 Qatar Airways 01:20
Shortest duration KES 103,303 Kenya Airways 08:40
Night 00:00-05:59 KES 81,754 Qatar Airways at 01:20
Morning 06:00-11:59 KES 80,011 Qatar Airways at 08:50
Afternoon 12:00-17:59 KES 100,102 Emirates Airlines at 16:35
Evening 18:00-23:59 KES 80,163 Emirates Airlines at 22:45

Nairobi to Frankfurt route details

Nairobi (NBO)

Jomo Kenyatta International

Kenya

GMT 3

Latitude: -1.31923997402

Longitude: 36.9277992249

Frankfurt (FRA)

Rhein-Main International

Germany

GMT 1

Latitude: 50.033333

Longitude: 8.570556

Distance: Nairobi (NBO), Kenya to Frankfurt (FRA), Germany - 6,316.60 km
Flights shown for 06 Jun 2026. View all flights opens the complete search result.

Nairobi to Frankfurt - what to expect when booking

The NBO to FRA cards above show selected flight options. Airline prices and seat availability can move quickly, so the final fare is rechecked in the booking flow.

Approx route distance: 6,316.60 km.

Before you book

Compare nearby dates

The date strip opens the complete search result for the route and selected date.

Use filters

Shortlist by price, stops, departure time and refundable fare preference.

Check fare rows

Select expands fare choices on the card before you move to review and booking.

Frequently asked questions - Nairobi to Frankfurt flights
Generally yes. When your travel date is fixed, comparing live fares early gives you better visibility of timings, baggage and fare rules before prices change.
The approximate route distance between Nairobi (NBO) and Frankfurt (FRA) is 6,316.60 km. Actual flying distance can vary by airline routing.
Availability changes by airline schedule and date. Use the Stops filter to quickly check non-stop, one-stop and connecting options on this landing page.
Airline inventory can change within minutes. Book Now sends the selected result to the review flow where the fare is checked again before final booking.
Yes. The date strip and search box open the full search for the selected date, while this page keeps the route details easy to compare.