Visa and entry
Kenya: entry rules for Iranians
E-visa
Apply online before you fly; print the approval.
An eTA is required before boarding; the official FAQ confirms the fee and processing time but not the length of stay.
Checked 3 November 2026Partly official
What we could not confirm
- Stay length conflicts: 90 days (Wikipedia) versus 30 days (Koolegard); the official FAQ does not state it.
- Wikipedia's $32.50 fee does not match the official 'starts at $30'.
At a glance
- Fee
- 30 USD
How to apply: Apply online for the Electronic Travel Authorisation (eTA) at etakenya.go.ke before travel; normal processing starts at $30.
Official pageConditions
- Apply at least 3 days ahead: normal processing takes about 72 hours (3 business days); expedited processing costs $100 extra.
- Reported (Wikipedia): proof of a hotel booking.
Plan the trip
Before you book
- Your passport should be valid for at least six months after the trip; many borders refuse less.
- Exit tax is paid before leaving Iran; the amount depends on how many trips you made this year.
- Iranian bank cards do not work abroad: plan cash or a card from outside Iran.