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 GBP
Annual Avg. Price | 333 GBP |
July 2025 | 412 GBP |
August 2025 | 332 GBP |
September 2025 | 332 GBP |
October 2025 | 333 GBP |
November 2025 | 333 GBP |
December 2025 | 333 GBP |
January 2026 | 268 GBP |
February 2026 | 333 GBP |
March 2026 | 268 GBP |
April 2026 | 346 GBP |
May 2026 | 347 GBP |
June 2026 | 354 GBP |
Direct flights to Nairobi
Find direct flights from anywhere to Nairobi
- Lusaka to Nairobi from £197
- Lilongwe to Nairobi from £199
- Kigali to Nairobi from £201
- Bujumbura to Nairobi from £205
- Mumbai to Nairobi from £212
- Moroni to Nairobi from £213
- Addis Ababa to Nairobi from £226
- Jeddah to Nairobi from £227
- Johannesburg to Nairobi from £236
- Cape Town to Nairobi from £292
- New Delhi to Nairobi from £299
- Paris to Nairobi from £318
- Cairo to Nairobi from £328
- Juba to Nairobi from £352
- Douala to Nairobi from £353
- Bangkok to Nairobi from £364
- Accra to Nairobi from £381
- Victoria Falls to Nairobi from £434
- Istanbul to Nairobi from £439
- Amsterdam to Nairobi from £467
- Brussels to Nairobi from £515
- Khartoum to Nairobi from £557
- London to Nairobi from £590
- New York to Nairobi from £661
Airlines flying to Nairobi
Best airlines flying to Nairobi
- ITA Airways
- Jetstar Airways
- Fly Dubai
- Scoot
- Vueling
- TUI fly Netherlands
- Royal Air Maroc
- Air Canada
- Saudi Arabian Airlines
- Proflight Zambia
- Azul
- Ryanair
- Cebu Pacific
- Royal Jordanian
- TransNusa
- Batik Air Malaysia
- Jazeera Airways
- SKY express
- Transavia
- Gol Transportes Aéreos