Kenya Visa RequirementsFor India passport holders
Indian citizens must obtain an eVisa before traveling to Kenya. The online process takes a few days and costs $51 for a single-entry tourist visa valid for up to 90 days.
India passport holders must apply for an electronic visa (eVisa) online before traveling to Kenya.
Apply at ecitizen.go.ke at least 2 weeks before travel. You will need a passport-sized photo, return flight itinerary, accommodation proof, yellow fever vaccination certificate, and bank statements. Processing typically takes 3 to 7 business days.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
India to Kenya: What You Need to Know
Kenya moved fully to an online eVisa system in 2020. Indian passport holders are not eligible for visa on arrival and must apply in advance through the official eCitizen portal. Multiple-entry options are also available at higher fees.
Practical Tips
Yellow fever vaccination is mandatory if arriving from or transiting through a yellow fever zone. Safari parks require additional booking fees paid in USD. Mobile money (M-Pesa) is widely used. Nairobi to Mombasa overnight train is a popular and affordable route.
Frequently Asked Questions
How do Indian citizens apply for a Kenya eVisa?
Apply online at ecitizen.go.ke. Submit your passport scan, photo, yellow fever certificate, accommodation and flight details, and pay the $51 fee. Processing takes 3 to 7 business days. You will receive the eVisa by email to print and carry.
Is yellow fever vaccination required for Kenya?
Yes. A yellow fever vaccination certificate is mandatory for travelers arriving from or transiting through yellow fever endemic countries. Even without transit through endemic zones, vaccination is strongly recommended for all visitors to Kenya.
Can Indian travelers get a visa on arrival in Kenya?
No. Kenya discontinued visa on arrival in 2020. All visitors, including Indian nationals, must obtain an eVisa in advance through the eCitizen portal. Arriving without an approved eVisa may result in denial of boarding or entry.
What is the Kenya eVisa validity for Indian passport holders?
The standard single-entry eVisa allows a stay of up to 90 days. Multiple-entry visas are also available at a higher fee. The eVisa is typically valid for 90 days from the issue date, during which you must enter Kenya.