Afghanistan passport → Kenya
Kenya visa for citizens of Afghanistan
Citizens of Afghanistan don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling.
Official application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | eTA · Tourist |
|---|---|
| How to apply | Electronic travel authorization (online) |
| Maximum stay | Up to 30 days |
| Visa validity | 90 days |
| Entries | Single entry |
| Processing time | 3 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 in personal, passport, and travel details on the official eTA portal.
- 2
Upload required documents
Upload passport page, photo, and hotel reservation or invitation letter.
- 3
Pay eTA fee
Pay 32.50 USD via credit/debit card.
- 4
Receive eTA approval
Approval is sent by email within 72 hours. Print or save a copy for travel.
Documents checklist
Identity
Valid passport
Must have at least 6 months validity from date of arrival.
Digital passport photo
Recent, passport-sized, white background.
Email address
To receive eTA approval.
Travel
Hotel reservation
Proof of accommodation for entire stay. If staying with friends, an invitation letter is required.
Return flight or onward ticket
Confirmed flight out of Kenya.
Financial
Credit/debit card
For payment of eTA fee.
Good to know
- Applications must be submitted at least 3 days before travel.
- eTA is valid for one entry only.
Common refusal reasons
Incomplete or inaccurate information
Double-check all fields before submission.
Invalid or expired passport
Ensure passport is valid for at least 6 months from arrival.
FAQ
Do citizens of Afghanistan need a visa for Kenya?
Citizens of Afghanistan don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling. Visa type: eTA · Tourist.
How long can citizens of Afghanistan stay in Kenya?
Up to 30 days.
How much does the Kenya visa cost for citizens of Afghanistan?
Government fee: $32.50.
How long does Kenya visa processing take?
Typically 3 days.
What documents do citizens of Afghanistan need for Kenya?
Valid passport; Digital passport photo; Hotel reservation; Return flight or onward ticket; Email address; Credit/debit card.
How long must my passport be valid for Kenya?
At least 6 months.
Where do I apply?
On the official site: https://evisa.go.ke/eta
Sources
Plan your trip to Kenya
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Kenya.
Kenya visa for other passports
- India
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Brazil
- Mexico
- Canada
- Australia
- All passports for Kenya