Flights to Nairobi, Kenya
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Weather in Nairobi
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 26°C | 14°C |
February | 27°C | 15°C |
March | 27°C | 15°C |
April | 24°C | 15°C |
May | 23°C | 14°C |
June | 22°C | 13°C |
July | 22°C | 13°C |
August | 23°C | 13°C |
September | 25°C | 14°C |
October | 26°C | 15°C |
November | 24°C | 15°C |
December | 24°C | 14°C |
14 day forecast
Cheapest month to fly to Nairobi
Explore price trends for trips to Nairobi
Showing prices in USD
Annual Avg. Price | 506 USD |
June 2025 | 596 USD |
July 2025 | 534 USD |
August 2025 | 445 USD |
September 2025 | 511 USD |
October 2025 | 519 USD |
November 2025 | 521 USD |
December 2025 | 445 USD |
January 2026 | 550 USD |
February 2026 | 445 USD |
March 2026 | 445 USD |
April 2026 | 465 USD |
May 2026 | 596 USD |
Direct flights to Nairobi
Find direct flights from anywhere to Nairobi
- Entebbe to Nairobi from $208
- Buffalo to Nairobi from $215
- Harare to Nairobi from $242
- Lilongwe to Nairobi from $248
- Kigali to Nairobi from $266
- Bujumbura to Nairobi from $270
- Lusaka to Nairobi from $295
- Addis Ababa to Nairobi from $304
- Johannesburg to Nairobi from $310
- Cape Town to Nairobi from $319
- Kinshasa to Nairobi from $336
- Kyiv to Nairobi from $391
- Cairo to Nairobi from $400
- Lagos to Nairobi from $422
- Accra to Nairobi from $457
- Juba to Nairobi from $460
- Istanbul to Nairobi from $466
- Victoria Falls to Nairobi from $614
- Amsterdam to Nairobi from $624
- Frankfurt to Nairobi from $661
- New York to Nairobi from $703
- Khartoum to Nairobi from $746
- London to Nairobi from $786
- Nampula to Nairobi from $832
Airlines flying to Nairobi
Best airlines flying to Nairobi
- Proflight Zambia
- TAP Portugal
- Jeju Air
- Aegean
- Ethiopian Airlines
- Copa Airlines
- World2fly
- French Bee
- Corendon Dutch Airlines B.V.
- Turkish Airlines
- Malaysia Airlines
- Thai AirAsia X
- HiSky
- Hahn Air Technologies
- Precision Air
- Fly Dubai
- SriLankan Airlines
- KLM Royal Dutch Airlines
- United Airlines
- easyJet