---
title: Kenya visa for citizens of Sri Lanka
description: "Citizens of Sri Lanka don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling. Stay up to 90 days. Fee: $32.50. Processing: Up to 5 days. Documents checklist and application steps."
canonical: https://nowah.xyz/visa/kenya/sri-lanka
lastModified: 2026-09-05
---

# Kenya visa for citizens of Sri Lanka

Citizens of Sri Lanka don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling.

*Verified · last checked 2026-09-05. Policies change. Confirm with the embassy or official visa portal before you travel.*

Official application site: https://etakenya.go.ke/form/apply/start

## Key facts

- **Entry route:** eTA · Tourist (90 days)
- **How to apply:** Electronic travel authorization (online)
- **Maximum stay:** Up to 90 days
- **Visa validity:** 90 days
- **Entries:** Single entry
- **Processing time:** Up to 5 days
- **Government fee:** $32.50
- **Passport validity:** At least 6 months
- **Biometrics:** Not required
- **Appointment:** Not required
- **Interview:** Not required
- **Onward or return ticket:** Required

## How to apply

1. **Complete online application** — Fill the form on the official Kenya eTA portal with personal and travel details.
2. **Upload required documents** — Provide scanned passport, photo, accommodation booking, and other supporting documents.
3. **Pay processing fee** — Pay the 32.50 USD eTA fee online via credit/debit card.
4. **Submit application** — Review all information and submit the application.
5. **Wait for processing** — Most applications are processed within 5 business days.
6. **Receive eTA via email** — Approved eTA is sent electronically; print or save a copy for travel.

## Documents checklist

- **Passport** (Identity): Valid for at least 6 months from date of travel
- **Recent passport photo** (Identity): Digital headshot or selfie acceptable
- **Accommodation booking confirmation** (Travel): Proof of reservation at hotel or where staying
- **Invitation letter** (Supporting, optional): Only required if visiting friends or family
- **Host ID** (Identity, optional): Copy of host's ID if staying with friends/family
- **Return ticket or onward travel proof** (Travel): Confirmed flight itinerary showing departure from Kenya

## Common refusal reasons

- **Incomplete or incorrect information in the application** — Double-check all fields and ensure consistency with your passport.
- **Invalid or expired passport** — Ensure passport is valid for at least 6 months and has blank pages.
- **Criminal record or security concerns** — Declare any relevant history honestly; false information leads to rejection.

## FAQs

### Do citizens of Sri Lanka need a visa for Kenya?

Citizens of Sri Lanka don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling. Visa type: eTA · Tourist (90 days).

### How long can citizens of Sri Lanka stay in Kenya?

Up to 90 days.

### How much does the Kenya visa cost for citizens of Sri Lanka?

Government fee: $32.50.

### How long does Kenya visa processing take?

Typically Up to 5 days.

### What documents do citizens of Sri Lanka need for Kenya?

Passport; Recent passport photo; Accommodation booking confirmation; Return ticket or onward travel proof; Invitation letter; Host ID.

### How long must my passport be valid for Kenya?

At least 6 months.

### Where do I apply?

On the official site: https://etakenya.go.ke/form/apply/start

## Sources

- [Your visit to Kenya begins here · Kenya Electronic Travel ...](https://etakenya.go.ke/)
- [News : Department of Immigration and Emigration](https://www.immigration.gov.lk/newsdetails_e.php?nid=114)
- Kenyan visa requirements for Sri Lankan citizens (apply.joinsherpa.com, third-party site)
- [etakenya.go.ke](https://etakenya.go.ke/form/apply/start)

## More

- [Kenya visa for every passport](/visa/kenya)
- [Every destination for Sri Lanka passport holders](/visa/passport/sri-lanka)
