Kenya entry requirements for India passport holders
Indian passport holders require a visa for Kenya. Applying for an e-Visa online before travel is the easiest method, saving time at immigration. As of 2025, the e-Visa covers most tourist and business visits.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Apply before travel | Indian passport holders need a visa to enter Kenya. Apply online at the Kenya eTA portal at least a few days before departure. The eTA costs around $30 USD and is usually processed within 2–3 business days.Apply for eTA | Required |
| Valid passport Must be valid for at least 6 months | Your passport must be valid for at least six months beyond your intended departure date from Kenya. Airlines check this before boarding — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers routinely ask for a return or onward ticket. Have a printed or digital copy of your flight itinerary ready. Without it, you may be refused entry. | Required |
| Proof of accommodation Hotel booking or host invitation | Carry a hotel reservation confirmation or a letter of invitation from your host in Kenya. Officers may ask for this during immigration questioning. | Recommended |
| Proof of funds Show you can support yourself | Have bank statements or cash equivalent to at least $500 USD for your stay. Immigration may ask how you plan to cover expenses. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for tourism. Apply at Kenyan embassy or online.
Ideal for frequent travellers. Allows multiple entries within validity.
Requires sponsorship from employer or educational institution. Apply through Kenyan immigration.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for a single-entry tourist visa, valid for up to 90 days. | KES 4,500 (~$35 USD) |
| Tourist visa (multiple entry)Allows multiple entries within a 12-month period, each stay up to 90 days. | KES 9,000 (~$70 USD) |
| Overstay fine per dayPenalty for overstaying visa validity. Pay at immigration office before departure. | KES 500 (~$4 USD) per day, max KES 50,000 (~$390 USD) |
| Visa extension (if applicable)Extensions are possible for tourist visas, subject to approval. Apply at immigration office. | KES 5,000 (~$39 USD) for 30 days |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Kenya
Indian passport holders transiting through Kenya do not need a transit visa if they remain airside and have a confirmed onward ticket within 24 hours.
- Holders of a valid visa for Kenya or a residence permit for any country may transit without visa.
- Diplomatic or official passport holders may be exempt.
Health & vaccines for Kenya
Present throughout Kenya, especially in rural areas; prophylaxis recommended.
Occurs in urban and semi-urban areas; mosquito avoidance advised.
Transmitted by mosquitoes; no specific treatment.
High risk in all regions below 2,500m, including Nairobi and coastal areas. Prophylaxis (e.g., atovaquone-proguanil, doxycycline) strongly recommended.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and inquiries. Arrive early to avoid long queues.
Handles extensions for visitors in coastal areas. Bring passport and visa documents.
Practical information for IN travellers
Getting to Kenya
Nearby destinations you can also visit
Countries close to Kenya — with your same passport.