Direct flights from Nairobi to Amsterdam NBO → AMS

Kenya Airways and KLM operate nonstop flights from Nairobi (NBO) to Amsterdam (AMS). The nonstop flight takes around ~8h 21m, covering 4,149 miles (6,677 km) and operates daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Nairobi

We'll email you when a fare from NBO drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Kenya Airways KQ KLM KL

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Nairobi to Amsterdam?

Yes, Kenya Airways and KLM operate nonstop flights from Nairobi (NBO) to Amsterdam (AMS).

Which airlines fly direct from Nairobi to Amsterdam?

Kenya Airways, KLM operate nonstop flights from Nairobi to Amsterdam.

How long is the flight from Nairobi to Amsterdam?

The nonstop flight from Nairobi to Amsterdam takes ~8h 21m (approximately 6677 km).

How often do direct flights operate from Nairobi to Amsterdam?

Nonstop flights from Nairobi to Amsterdam operate daily.

Explore More

Get cheap direct-flight deals from Nairobi, free by email