Visa requirements

Kenya

General visa requirements for travelling to Kenya. These policies apply to all nationalities unless a country-specific policy exists.

Have a specific passport country? Check your specific route.

Tourist visa (EAC Free Movement)

Applies to all nationalities · Last updated: 25 June 2026

Visa free

Maximum stay
180 days
Processing time
N/A - no application required
Fee
Free
Validity
6 months
Entry
Multiple entry

Eligibility

  • Nationality

    Must be a citizen of an East African Community (EAC) member state: Uganda, Tanzania, Rwanda, Burundi, South Sudan, or the Democratic Republic of Congo.

    Eligible countries: Burundi, Congo (Democratic Republic of the), Rwanda, South Sudan, Tanzania, United Republic of, Uganda

Documents you need

  • Passport

    Blank pages required: 1; Validity months: 6

Sign in to apply

Tourist visa (Caribbean & Pacific Visa-Free Entry)

Applies to all nationalities · Last updated: 25 June 2026

Visa free

Maximum stay
90 days
Processing time
N/A - no application required
Fee
Free
Validity
90 days
Entry
Single entry

Eligibility

  • Nationality

    Citizens of specific Caribbean and Pacific island nations including Bahamas, Barbados, Belize, Brunei, Cyprus, Dominica, Fiji, Grenada, Guyana, Jamaica, Kiribati, Malaysia, Maldives, Nauru, Papua New Guinea, Samoa, San Marino, Singapore, Solomon Islands, St. Kitts and Nevis, St. Lucia, St. Vincent and the Grenadines, Tonga, Trinidad and Tobago, Tuvalu, and Vanuatu.

    Eligible countries: Bahamas, Barbados, Belize, Brunei Darussalam, Cyprus, Dominica, Fiji, Grenada, Guyana, Jamaica, Kiribati, Malaysia, Maldives, Nauru, Papua New Guinea, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Singapore, Solomon Islands, Tonga, Trinidad and Tobago, Tuvalu, Vanuatu

Documents you need

  • Passport

    Blank pages required: 1; Validity months: 6

Sign in to apply

Tourist visa (African Nationals Visa-Free Entry)

Applies to all nationalities · Last updated: 25 June 2026

Visa free

Maximum stay
60 days
Processing time
N/A - no application required
Fee
Free
Validity
60 days
Entry
Single entry

Eligibility

  • Nationality

    African passport holders listed by the Kenya eTA service are exempt for up to 60 days. EAC Partner State passport holders are covered separately for up to 180 days. Travellers not listed must apply for an eTA.

  • Health

    Yellow fever vaccination certificate may be required depending on country of origin or transit.

    Required vaccinations: Yellow fever (if from endemic country)

Documents you need

  • Passport

    Blank pages required: 1; Validity months: 6

  • International vaccination card

    Required vaccinations: Yellow fever vaccination certificate required if arriving from or transiting through a yellow fever endemic country; Validity months: 120

Sign in to apply

Tourist visa (Electronic Travel Authorization (eTA))

Applies to all nationalities · Last updated: 25 June 2026

e-Visa

Maximum stay
90 days
Processing time
3 business days (apply at least 3 days before travel)
Fee
$30 USD
Validity
90 days
Entry
Single entry

Eligibility

  • Nationality

    All foreign nationals who are not exempt from the eTA requirement must obtain an eTA before travel.

  • Health

    Yellow fever vaccination certificate required for travelers from endemic countries.

    Required vaccinations: Yellow fever (if from endemic country)

Documents you need

  • Passport

    Blank pages required: 1; Validity months: 6

  • Photo

    Count: 1; Specifications: Recent passport-size colour photograph, white background

  • Accommodation proof

    Provide hotel booking, tenancy evidence or host details that cover the planned stay.

    Accepted types: Hotel reservation, or invitation letter if staying with friends/family; Must cover full stay: Yes

  • Flight reservation

    Provide flight booking or itinerary evidence when the route asks for travel plans.

    Must be confirmed: No; Must show return: Yes

  • International vaccination card

    Required vaccinations: Yellow fever vaccination certificate required if arriving from or transiting through a yellow fever endemic country; Validity months: 120

How to apply

  1. Online application

    Visit the official Kenya eTA portal and create an account. Complete the online application form with personal details, travel information, and passport details.

  2. Document gathering

    Prepare a digital copy of your passport bio-data page, a recent passport-size photo, proof of accommodation (hotel booking or invitation letter), and return/onward flight details.

  3. Fee payment

    Pay the eTA processing fee of $30 USD online during the application.

  4. Processing wait

    Wait for eTA approval. Processing typically takes up to 3 business days. Apply at least 3 days before your planned travel date.

  5. Visa collection

    Once approved, the eTA confirmation is sent electronically to your email. Print or save a digital copy to present at the port of entry.

Sign in to apply
This information is provided for general guidance only. Visa requirements can change frequently and may vary by nationality. Always verify with the official embassy or consulate before making travel plans. Contact [email protected] for assistance.