Kenya visa for Afghans

What Kenya asks of Afghan passport holders, and what to do.

Kenya

Travel authorisation (eTA)

Stay90 days

What to do

Get the authorisation online before you travel; without it the airline will not let you board.

Applications can be submitted up to 90 days prior to travel and must be submitted at least 3 days in advance. eTA fee is 32.50 USD. Proof of reservation at the hotel where visitors plan to stay is required (if staying with friends, an invitation letter is also acceptable). Yellow fever vaccination certificate is required if coming from endemic countries.

Visa rules sometimes change without notice. Before you buy a ticket, confirm with the country's embassy.

Every country

Visa-free 4 countries

Visa on arrival 14 countries

eVisa 49 countries

Travel authorisation (eTA) 2 countries

Visa from an embassy 120 countries

Visa rules sometimes change without notice. Before you buy a ticket, confirm with the country's embassy.

Updated 3 October 2026

Applying for a visa

Where to apply

  • Pakistan: online at the official portal visa.nadra.gov.pk, then as the embassy instructs.
  • Iran: through the Iranian embassy or a consulate. Iran's e-visa system is at e_visa.mfa.ir.
  • Uzbekistan: the official e-visa portal e-visa.gov.uz. Check there whether an Afghan passport qualifies.
  • Türkiye, the UAE and others: through the country's embassy or its official visa centre. The UAE usually requires a sponsor inside the country.

What most applications ask for

  • A passport valid for at least six months more
  • Recent photos with a white background
  • Your tazkira, and often a bank statement, an invitation or a hotel booking

Before you pay anyone

  • Check the fee on the embassy's own website.
  • No visa is "guaranteed" for a price. Agents who promise one are a common fraud.
  • Never hand your original passport to someone who is not an embassy or an official visa centre.

Wikipedia (CC BY-SA 4.0)

OfflineShowing the last figures we had.