Where and when
Best time to visit Nairobi from India
Nairobi is the gateway to Kenya's safari circuit, with a national park inside the city limits, direct flights from Mumbai, and the Masai Mara a short hop or a day's drive away.
Cheapest month to fly: November, from ₹38,787 return (Mumbai, seen 9 Oct). Cheapest fare checked in the last 48 hours: ₹38,787 from Mumbai.
Nairobi month by month
| Month | Season | High / low | Rain | Cheapest fare |
|---|---|---|---|---|
| January | Peak | 28° / 14°C | 39 mm | ₹48k ● live ₹48k |
| February | Peak | 29° / 15°C | 29 mm | ₹53k ● live ₹53k |
| March | Shoulder | 29° / 16°C | 64 mm | ₹39k ● live ₹45k |
| April | Off-season | 27° / 16°C | 114 mm | ₹48k ● live ₹48k |
| May | Off-season | 26° / 14°C | 73 mm | – |
| June Madaraka Day (public holiday) | Peak | 26° / 13°C | 25 mm | – |
| July | Peak | 26° / 13°C | 17 mm | – |
| August | Peak | 27° / 13°C | 22 mm | – |
| September | Peak | 29° / 14°C | 20 mm | – |
| October | Shoulder | 29° / 15°C | 53 mm | ₹46k ● live ₹46k |
| November | Off-season | 27° / 15°C | 81 mm | ₹39k ● live ₹39k |
| December Jamhuri Day (Independence Day, public holiday) | Shoulder | 27° / 15°C | 65 mm | ₹44k ● live ₹44k |
Fares are the lowest return fare seen in the last 14 days for trips departing that month, from any Indian city we track; a green dot means a fare checked in the last 48 hours. Months with a dash have no fares yet. Seasons: Kenya Meteorological Department: long-rains outlook, climatology section (checked 2026-10-09). Weather averages: NASA POWER (Prediction Of Worldwide Energy Resources) Daily API v2.10.0, MERRA-2 based, 2001-2020 monthly means of daily values.
Dates to plan around
In Nairobi
- Jamhuri Day (Independence Day, public holiday) · 12 Dec. National holiday fixed in the Constitution; government offices, banks and many businesses shut, and the city empties towards the coast and upcountry for the holidays that follow. source, checked 2026-10-09
- Madaraka Day (public holiday) · 1 Jun. Public holiday fixed in the Constitution; offices and banks close for the day. It falls as the long rains end and the cool, dry safari season begins. source, checked 2026-10-09
Indian rush periods
Fares out of India rise around these holidays, so book earlier or fly just outside them.
- Dussehra & Durga Puja · 16–21 Oct
- Diwali · 5–11 Nov
- Guru Nanak Jayanti · 20–24 Nov
- Christmas & New Year · 18 Dec – 3 Jan
- Pongal / Makar Sankranti · 13–18 Jan
- Republic Day weekend · 22–26 Jan
Flights to Nairobi by departure city
Visa for Indian passports
Indian passport holders need an e-visa for Kenya, applied for online before travel (allow about 7 days). Online eTA (about US$30) at etakenya.go.ke, at least 3 days before travel.
Nairobi: questions
What is the best time to visit Nairobi?
Nairobi's peak season is January, February, June, July, August and September, with March, October and December as shoulder months. The Kenya Meteorological Department describes March to May as the main 'long rains', with the highlands around Nairobi among the wettest areas, and October to December as the 'short rains'. June to September is cool and dry, which is also safari high season; January and February are warm and dry.
When is the rainy season in Nairobi?
The wettest months are April, May and November, with about 114 mm, 73 mm, 81 mm of rain respectively on average.
How hot does Nairobi get?
February is the hottest month, with average daily highs near 29°C. July has the coolest nights, around 13°C.
When is Nairobi most crowded?
Expect the most visitors in January, February, June, July, August and September. Events that draw crowds: Jamhuri Day (Independence Day, public holiday) (12 Dec), Madaraka Day (public holiday) (1 Jun).
Which month is cheapest to fly to Nairobi from India?
November 2026 has the lowest return fare FlyBun has seen in the last 14 days, ₹38,787 from Mumbai. We have fares for 7 of the next 12 months, so a month with no figure may be cheaper. Fares change daily.
Do Indians need a visa for Kenya?
Indian passport holders need an e-visa for Kenya, applied for online before travel (allow about 7 days). Online eTA (about US$30) at etakenya.go.ke, at least 3 days before travel.
Watch any route and FlyBun alerts you free when its fare drops.