Sri Lanka entry requirements for Kenya passport holders
Kenyan passport holders can get a visa on arrival in Sri Lanka in 2026. Just land at Colombo airport with the right documents and cash, and you'll be stamped in at the counter before immigration.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Apply at the airport upon arrival | Kenyan passport holders can get a visa on arrival at Bandaranaike International Airport in Colombo. Have USD 40 in cash for the single-entry tourist visa, valid for 30 days. The visa is not extendable, so plan your stay accordingly.Apply online | Required |
| Valid passport Must cover your entire stay | Your passport needs at least 6 months of remaining validity from your date of entry into Sri Lanka. Airlines check this before boarding, and immigration officers enforce it strictly. | Required |
| Return or onward ticket Proof of departure from Sri Lanka | Immigration will ask for a confirmed onward ticket showing you leave Sri Lanka within your visa validity. Budget airlines flying into Colombo are known to check this before letting you board. | Required |
| Proof of accommodation Hotel booking or host invitation | Have a printed hotel confirmation or an invitation letter from your host ready. Immigration officers occasionally ask for this, especially if you arrive without a clear itinerary. | Recommended |
| Proof of funds Show you can support yourself | Carry at least USD 50 per day in cash or have a bank statement showing sufficient funds. Immigration may ask for this if you look like you might overstay or work illegally. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online via ETA system. Allows single entry.
For frequent travellers. Must leave and re-enter to activate new stay.
Requires invitation letter from Sri Lankan company. Single entry.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable at airport in USD or LKR. Valid for 30 days from arrival. | $35 USD (approx. 4,500 LKR) |
| Visa extension (per 30 days)Apply at Department of Immigration and Emigration. Max 2 extensions (total 90 days). | $25 USD (approx. 3,200 LKR) per extension |
| Overstay fine (per day)Capped at $50 USD (approx. 6,500 LKR) for overstays up to 10 days; longer overstays may incur higher penalties. | $5 USD (approx. 650 LKR) 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 Sri Lanka
Kenya passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or leaving airport, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Canadian visas may transit without visa for up to 48 hours airside.
Health & vaccines for Sri Lanka
Mosquito-borne; risk year-round, especially in urban areas. Use repellent and mosquito nets.
Common due to contaminated food/water. Drink bottled water and eat well-cooked food.
Risk after flooding or in rural areas. Avoid contact with floodwater.
Risk is low in most tourist areas (Colombo, Kandy, Galle). Prophylaxis not routinely recommended but consider for rural travel in dry zone.
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. Bring passport, visa, photos, and extension fee.
For visitors in central Sri Lanka. Same process as Colombo.
Practical information for KE travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.