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.

eVisa
90 days max stay
$30 visa cost
Nairobi
Africa
KES (KSh)
Swahili, English
UTC+3

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.