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

# Kenya visa for citizens of Iran

Citizens of Iran 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://evisa.go.ke/

## Key facts

- **Entry route:** eTA · Tourist (up to 30 days)
- **How to apply:** Electronic travel authorization (online)
- **Maximum stay:** Up to 30 days
- **Visa validity:** 90 days
- **Entries:** Single entry
- **Processing time:** Up to 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
- **Proof of funds:** Not explicitly required, but may be requested upon arrival

## How to apply

1. **Prepare documents** — Have your passport, photo, travel details, and payment method ready
2. **Go to official eTA portal** — Access the Kenyan eVisa website at https://evisa.go.ke/
3. **Complete online application form** — Fill in personal, passport, and travel information accurately
4. **Upload required documents** — Attach passport scan, photo, hotel reservation, and return ticket
5. **Review and submit** — Double-check all information for errors before submitting
6. **Pay the eTA fee** — Pay USD 32.50 using credit/debit card; payment is non-refundable
7. **Receive confirmation email** — You'll get an acknowledgment once payment is successful
8. **Wait for processing** — Processing takes up to 3 working days; you may be contacted if additional info needed
9. **Receive eTA approval** — The approved eTA will be sent by email; print or save a copy
10. **Travel to Kenya** — Present printed eTA and passport at the border; eTA is valid for single entry within 90 days

## Documents checklist

- **Valid passport (at least 6 months validity beyond intended stay)** (Identity): Must have at least two blank pages
- **Digital passport photo (passport-style, white background)** (Identity): Upload in JPEG format, max 500KB
- **Return flight booking or onward ticket** (Travel): Proof of departure from Kenya
- **Hotel reservation (or invitation letter from host)** (Travel): If staying with friends, provide invitation with host's details
- **Email address (for communication and eTA delivery)** (Identity): Must be valid and regularly checked
- **Credit/debit card for payment** (Financial): Visa, Mastercard, or American Express accepted
- **Travel itinerary (optional but recommended)** (Travel, optional): Include planned activities and accommodation details
- **Proof of sufficient funds (optional but may be asked at border)** (Financial, optional): Bank statement or cash equivalent (approx. USD 500 per trip)

## Proof of funds

- **Minimum balance:** Not specified
- Bank statement
- Cash
- Credit card limit

Proof of funds may be requested by immigration upon arrival

## Good to know

- Apply at least 3 days before travel; no same-day service.
- Pay only via the official portal to avoid scams.
- Overstay beyond 30 days may result in fines or deportation.
- Passport must have at least two blank pages for entry stamps.

## Common refusal reasons

- **Incomplete or inaccurate application details** — Double-check all fields before submission; ensure name matches passport exactly.
- **Invalid or expired passport** — Passport must be valid for at least 6 months from intended travel date.
- **Insufficient supporting documents (e.g., no hotel or return ticket)** — Always upload a valid hotel reservation and confirmed onward ticket.
- **Previous overstay or visa violation in Kenya** — Check your travel history; resolve any immigration issues before applying.

## FAQs

### Do citizens of Iran need a visa for Kenya?

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

### How long can citizens of Iran stay in Kenya?

Up to 30 days.

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

Government fee: $32.50.

### How long does Kenya visa processing take?

Typically Up to 3 days.

### What documents do citizens of Iran need for Kenya?

Valid passport (at least 6 months validity beyond intended stay); Digital passport photo (passport-style, white background); Return flight booking or onward ticket; Hotel reservation (or invitation letter from host); Email address (for communication and eTA delivery); Credit/debit card for payment; and 2 more depending on your situation.

### 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/

## Sources

- [evisa.go.ke](https://evisa.go.ke/)

## More

- [Kenya visa for every passport](/visa/kenya)
- [Every destination for Iran passport holders](/visa/passport/iran)
