Kenya Visa for Indian Citizens
Indian citizens need an Electronic Travel Authorization (eTA) to visit Kenya. The Standard eTA costs $30 USD (approximately ₹2,500) for a single entry, valid for 90 days. Kenya has a significant Indian diaspora, particularly in Nairobi and Mombasa, with historical ties dating back centuries. Direct flights from Mumbai to Nairobi make travel convenient. The new eTA system is cheaper than the old e-Visa and must be obtained before travel.
Visa At a Glance
- Visa Type
- Electronic Travel Authorization (eTA)
- Best Option
- Standard eTA
- Cost
- $30
- Processing
- 2-5 days
- Validity
- 90 days
- Entries
- Single
E-Visa Application
RecommendedCost
$30
Processing
2-5 business days
Stay Permitted
90 days
Entries
Single
How to Apply for E-Visa
Go to etakenya.go.ke and create account
Select 'Standard eTA' for single entry ($30 USD)
Fill in application form
Upload passport photo (JPEG, 500x500px)
Upload passport bio page scan
Upload return/onward flight ticket
Upload accommodation booking
Pay $30 USD via international credit card
Wait 2-5 business days for approval
Download eTA approval
Requirements
E-Visa Documents
- Valid Indian passport (6+ months validity beyond entry)
- Passport-size photo (digital, white background)
- Scanned passport bio page
- Return or onward flight ticket
- Proof of accommodation
- International credit card for payment (Visa/Mastercard)
Passport Requirements
- Validity: At least 6 months beyond entry date
- Blank Pages: At least 2 blank pages
- Condition: Good condition, no damage
East Africa Tourist Visa
Visiting multiple East African countries? The East Africa Tourist Visa might be a better option.
Cost
$
Validity
days
Entries
Multiple
Countries
Kenya, Uganda, Rwanda
When to choose:
At Immigration
What to Present
- •Indian passport
- •Printed or digital eTA approval
- •Return flight ticket
- •Accommodation details
- •Yellow fever certificate (recommended)
Tips
- •Have all documents ready
- •Know your accommodation address
- •Yellow fever certificate may be checked
- •Digital eTA on phone accepted
Typical processing time: 10-20 minutes with eTA
Common Mistakes to Avoid
- Not applying for eTA before travel
- Not getting yellow fever vaccination
- Using unofficial visa websites
- Passport validity less than 6 months
Frequently Asked Questions
Do Indian citizens need a visa for Kenya?
Yes, Indian citizens need an Electronic Travel Authorization (eTA). The Standard eTA costs $30 USD (about ₹2,500) for 90 days.
How much is Kenya eTA for Indians?
Standard eTA is $30 USD (about ₹2,500). One-year multi-entry is $300 USD (about ₹25,000).
Can Indians get Kenya visa on arrival?
No. Kenya no longer offers visa on arrival. Apply online at etakenya.go.ke before travel.
Are there direct flights from India to Kenya?
Yes, Kenya Airways operates direct flights from Mumbai to Nairobi (5.5 hours). Emirates and Ethiopian also offer good connections.
Do Indians need yellow fever vaccine for Kenya?
Strongly recommended. While not always enforced, it may be required at immigration. Get vaccinated 10+ days before travel.
Is there an Indian community in Kenya?
Yes, Kenya has a significant Indian community, especially in Nairobi and Mombasa. Indian restaurants, temples, and Hindi speakers are common.