Skip to content

Eswatini passport → Kenya

Kenya visa for citizens of Eswatini

eTAKenya eVisa (eTA) – Tourist

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

Official application site

Verified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.

Key facts

Entry routeeTA · Kenya eVisa (eTA) – Tourist
How to applyElectronic travel authorization (online)
Maximum stayUp to 30 days
Visa validity90 days
EntriesSingle entry
Processing time2–3 days
Government fee$30
Passport validityAt least 6 months
BiometricsNot required
AppointmentNot required
InterviewNot required
Onward or return ticketRequired
Proof of fundsProof of sufficient funds for stay

How to apply

  1. 1

    Prepare documents

    Gather passport, photo, itinerary, accommodation proof, bank statement, and any supporting letters.

  2. 2

    Create account on eTA Kenya portal

    Visit www.etakenya.go.ke and register with a valid email.

  3. 3

    Complete online application form

    Enter personal, passport, and travel details accurately.

  4. 4

    Upload required documents

    Upload scanned copies of passport data page, photo, itinerary, accommodation, and bank statement.

  5. 5

    Pay processing fee

    Pay USD 30 (or equivalent) via credit/debit card or mobile money.

  6. 6

    Submit application

    Review all information and submit. You will receive a confirmation email.

  7. 7

    Wait for processing (2–5 business days)

    Monitor email for approval or request for additional documents.

  8. 8

    Receive eTA approval

    Download the eTA approval letter from the portal or email.

  9. 9

    Print or save eTA for travel

    Present the eTA along with your passport upon arrival in Kenya.

Documents checklist

Identity

  • Valid passport (biometric, at least 2 blank pages)

    Must be valid for at least 6 months beyond intended stay.

  • Digital passport photo (recent, white background)

    Upload in JPEG format, max 300KB.

Travel

  • Travel itinerary / flight reservation

    Show entry and exit dates.

  • Proof of accommodation (hotel booking or invitation letter)

    Provide address and contact details.

Financial

  • Bank statement (last 3 months)

    Show sufficient funds for the visit.

Employment

  • Letter from employer or school (if employed/student)

    Optional

    Confirm leave of absence and return.

Supporting

  • Yellow fever vaccination certificate (if applicable)

    Optional

    Required if traveling from or through an endemic country.

  • Invitation letter (if visiting friends/family)

    Optional

    Include host's contact details and proof of residence.

Proof of funds

Minimum balance: Equivalent of USD 500 per month of stay

  • Bank statement
  • Pay slips
  • Sponsor letter

Must demonstrate ability to cover expenses.

Good to know

  • Apply at least 2 weeks before travel to allow for processing delays.
  • Ensure passport has at least 2 blank pages for entry stamps.
  • The eTA is valid for 90 days from date of issue for a single entry up to 30 days.
  • Overstaying may result in fines or future visa denial.

Common refusal reasons

Incomplete or incorrect information

Double-check all entries before submission.

Insufficient funds or unclear source of funds

Provide clear bank statements and sponsor letters if needed.

Passport validity less than 6 months

Renew passport before applying.

Previous visa violations in Kenya or other countries

Be honest about travel history; provide explanation if needed.

Suspected of intending to work or overstay

Submit clear return ticket and proof of ties to home country.

FAQ

Do citizens of Eswatini need a visa for Kenya?

Citizens of Eswatini don't need a visa for Kenya but must get an electronic travel authorization (eTA) online before travelling. Visa type: Kenya eVisa (eTA) – Tourist.

How long can citizens of Eswatini stay in Kenya?

Up to 30 days.

How much does the Kenya visa cost for citizens of Eswatini?

Government fee: $30.

How long does Kenya visa processing take?

Typically 2–3 days.

What documents do citizens of Eswatini need for Kenya?

Valid passport (biometric, at least 2 blank pages); Digital passport photo (recent, white background); Travel itinerary / flight reservation; Proof of accommodation (hotel booking or invitation letter); Bank statement (last 3 months); Yellow fever vaccination certificate (if applicable); 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://www.etakenya.go.ke

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

More destinations for Eswatini passport holders