Indian Passport Holders | Kenya Visa Requirements

Last updated: May 2026

Status Visa on Arrival
Visa Type Electronic Travel Authorisation (ETA)
Cost USD $30 (approx. ₹2,500)
Max Stay 90 days
Processing 72 hours (online)

Do Indian passport holders need a visa for Kenya?

Yes. Indian passport holders must apply for a Kenya Electronic Travel Authorisation (ETA) online before travelling. Kenya phased out visa-on-arrival in 2024 and now requires all visitors to have an approved ETA before boarding their flight. The process is entirely online and takes approximately 72 hours.

How to Apply

  1. Visit the official Kenya ETA website: etakenya.go.ke
  2. Create an account and complete the application form.
  3. Upload your passport bio page scan and a photograph.
  4. Pay USD $30 by credit or debit card.
  5. Receive your ETA approval by email within 72 hours.
  6. Print or save the approval, present it at Kenyan immigration on arrival.

Documents Required

  • Valid Indian passport with at least 6 months validity
  • Digital passport photograph
  • Return flight ticket
  • Hotel or safari lodge booking confirmation
  • Card for online payment

Costs & Fees

Kenya ETA: USD $30 (approximately ₹2,500). Fee is non-refundable.

Tips

  • The Maasai Mara National Reserve is Kenya’s crown jewel, the Great Migration (July to October) is one of the world’s great wildlife spectacles.
  • Nairobi, Amboseli, Samburu, and the Kenyan coast (Mombasa, Diani Beach) are also excellent.
  • Safari lodges range from budget tented camps to ultra-luxury, book well in advance for peak season.
  • Kenya has a sizeable Indian-origin community, Indian food is easy to find in Nairobi.
  • Combine Kenya with a Tanzania safari (Serengeti, Ngorongoro) for the ultimate East African experience, check Tanzania’s separate visa requirements.

Frequently Asked Questions

Do Indian passport holders need a visa for Kenya?

Yes. Indian citizens must obtain a Kenya Electronic Travel Authorisation (ETA) online before travelling. Physical visas on arrival are no longer issued.

How much does a Kenya ETA cost for Indians?

The Kenya ETA costs USD $30 (approximately ₹2,500), payable online by card.

How long can Indian passport holders stay in Kenya?

The Kenya ETA allows a stay of up to 90 days.

Important: Always verify visa requirements with the official embassy or consulate before travelling. Information may change without notice. PassportGuide.co is an independent information resource and is not affiliated with any government body.