Visa requirement

Kenya visa for Indian citizens

Official-source answer with stay limit, cost, required documents and last verification date.

Verified answer

Indian citizens need an ETA (electronic travel authorisation) before travelling to Kenya.

Last verified: (today)

ETA required

What this means: An ETA is an electronic travel authorisation you apply for online before you fly — it is not a visa, but you cannot board without it.

Confidence: Medium Likely current — confirm details with the official source.

Max stay
90 days
Official cost
Varies — see notes
Before departure
Apply online before you fly

Shareable verdict: Indian citizens need an ETA (electronic travel authorisation) before travelling to Kenya. Checked 24 Jun 2026.

Open SVG card

Cost note

Kenya eTA fee is paid through the official eTA portal and can vary by processing/payment charges.

Passport and transit notes

Passport validity
passport valid for at least 6 months after arrival; 1 blank page; Kenya's official eTA guidance asks applicants to have a passport with at least 6 months of validity and at least one blank page.
Validity source (opens in a new tab) Validity guide
Transit
airside transit: not required; landside transit: required; Kenya exempts passengers who transit by the same or connecting aircraft and do not leave the airport precincts. Entering Kenya requires eTA unless an exemption applies.
Transit source (opens in a new tab) Transit guide

What you need

  • passport valid at least 6 months with at least one blank page
  • approved Kenya eTA before travel
  • selfie or passport-type photo
  • arrival and departure itinerary
  • accommodation booking or host details

Why this verdict

Indian ordinary passport holders are not in Kenya's listed eTA-exempt groups, so the practical short-visit route is an approved Electronic Travel Authorisation before travel.

Frequently asked questions

Do Indian citizens need a visa for Kenya?
Indian citizens need an ETA (electronic travel authorisation) before travelling to Kenya. (ETA required.) Verified 24 Jun 2026 against the official source.
How long can Indian passport holders stay in Kenya?
Up to 90 days.
How much does the Kenya entry cost for Indian citizens?
The official fee varies — see the official source. This page tracks the official government fee only, not agent markup.

Related countries

Kenya visa for other passports

Related guides

All Indian visa requirements