Kenya entry requirements for Sri Lanka passport holders
Sri Lankan passport holders need a visa to enter Kenya. You must apply for an eVisa online before you travel — there's no visa on arrival for Sri Lankans. The process is straightforward, but plan ahead: processing takes up to 3 business days, so apply at least a week before your flight.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| eVisa application Kenya eVisa | Apply online at the Kenya eTA portal before departure. The eVisa is mandatory for Sri Lankan passport holders. Processing takes up to 3 business days, so apply at least a week before your flight.Apply for eVisa | Required |
| Valid passport 6 months validity | Your passport must be valid for at least 6 months from your date of entry into Kenya. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers at JKIA ask for a return or onward ticket. Budget airlines like Jambojet and Fly540 also check this before issuing a boarding pass. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have a hotel reservation or a letter of invitation from your host in Kenya. Immigration may ask for it at the counter, especially if you're arriving without a clear itinerary. | Recommended |
| Proof of funds Sufficient cash or card | Carry at least $500 USD equivalent in cash or have a credit card with available balance. Immigration officers occasionally ask to see proof of funds for your stay. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard tourist visa for single entry.
Allows multiple entries within validity.
For business-related visits, requires invitation letter.
For enrolled students at recognized institutions.
| Service | Cost |
|---|---|
| Single Entry Tourist Visa (eVisa)Standard fee for a single entry tourist visa. | $51 USD (approx. 6,600 KES) |
| Multiple Entry Tourist VisaAllows multiple entries within validity period. | $101 USD (approx. 13,100 KES) |
| Transit VisaFor airside transit only. | $20 USD (approx. 2,600 KES) |
| Overstay Fine (per day)Maximum fine cap may apply; check with immigration. | $50 USD (approx. 6,500 KES) per day |
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
Sri Lanka passport holders transiting through Kenya do not require a transit visa if staying airside and not passing through immigration. However, if you need to leave the airport or have a layover over 12 hours, you may need a visa.
- Holders of a valid US, UK, Schengen, or Canadian visa may transit without visa for up to 72 hours.
- Diplomatic passport holders may transit without visa.
Health & vaccines for Kenya
High risk throughout the country, especially in rural areas; prophylaxis recommended.
Occurs in urban and semi-urban areas; mosquito avoidance advised.
Mosquito-borne; symptoms include fever and joint pain.
High risk nationwide, especially in rural areas. Prophylaxis (e.g., atovaquone-proguanil, doxycycline) strongly recommended. Use mosquito nets and repellent.
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 permits. Arrive early to avoid long queues.
Handles extensions and permits for coastal region visitors.
Practical information for LK travellers
Getting to Kenya
Nearby destinations you can also visit
Countries close to Kenya — with your same passport.