visa type country
KE
tourist visa

Kenya Tourist Visa — Requirements, Cost, Processing Time

Kenya has modernised its entry requirements by transitioning from a traditional visa system to the Electronic Travel Authorisation (ETA). This digital system is designed to streamline the arrival process for international tourists, allowing for pre-travel screening and faster immigration clearance at airports like Jomo Kenyatta International in Nairobi. All visitors, including those who were previously visa-exempt, must now obtain an approved ETA before boarding their flight to Kenya. The Kenya Tourist ETA is typically granted for a single entry for stays of up to 90 days. It is essential to ensure that your application is submitted with accurate details that match your passport exactly, as discrepancies can lead to boarding denials at the airport. This guide outlines the current requirements, costs, and procedures for obtaining your travel authorisation efficiently. Please note that immigration policies are subject to change, and you should always verify the latest requirements with the official Kenyan Department of Immigration or the nearest embassy before finalising your plans.

Key highlights

  • 100% online application process via the official ETA portal
  • Replaces the old eVisa system for a more streamlined entry
  • Standard processing time of approximately 3 working days
  • Valid for a single entry stay of up to 90 days
  • Mandatory for all visitors regardless of age (including children)
  • Required for tourism, medical treatment, or short-term business visits
  • Eliminates the need for embassy visits or physical paperwork
  • Mobile-friendly application platform available

Processing time

3 working days

Applications should be submitted between 3 months and 2 weeks before travel. Ensure all documents are clear and readable to avoid delays.

Estimated cost

~$34.00 - $40.00

  • Standard ETA Processing Fee (Single Entry)$30.00
  • Service and Convenience Fees$4.00 - $10.00

Requirements

  • A passport valid for at least six months beyond your arrival date in Kenya
  • At least one blank page in the passport for entry/exit stamps
  • A recently taken digital passport-style photo (clear, white background)
  • Valid email address for receiving the ETA approval document
  • Confirmed onward or return flight tickets
  • Proof of accommodation (hotel booking or invitation letter for hosts)
  • A valid credit or debit card for the online payment of fees
  • Travel dates must be clearly defined within the application
  • Minors must provide a copy of their birth certificate and parent/guardian consent
  • Contact information (phone and email) for the applicant while in Kenya

Documents you'll need

  • Valid passport (6 months+ validity) with at least one blank page
  • A clear digital passport-size photograph on a white background
  • Proof of hotel reservation or accommodation booking
  • Flight itinerary showing confirmed round-trip tickets
  • Digital copy of the passport bio-data page
  • Yellow Fever vaccination certificate (if travelling from endemic countries)
  • Credit or debit card for online payment

How to apply, step by step

  1. 1

    Access the Official Portal

    Go to the official Kenya Immigration ETA portal or use the mobile app to begin your application.

  2. 2

    Upload Documents

    Upload a high-quality scan of your passport bio-data page and your passport-style photograph.

  3. 3

    Enter Travel Details

    Provide your flight numbers, arrival date, and the address of the hotel or residence where you will be staying.

  4. 4

    Complete Application Form

    Fill in your personal details, ensuring your name and passport number match your document exactly.

  5. 5

    Pay the Fee

    Submit the application fee using a credit or debit card through the secure online payment gateway.

  6. 6

    Wait for Processing

    You will receive an acknowledgement email immediately; the official ETA will usually arrive within 72 hours.

  7. 7

    Download Approved ETA

    Once approved, download and print the ETA or save it to your mobile device to present at check-in and on arrival.

Tips to avoid refusal

  • Double-check your passport number; a single digit error can make the ETA invalid and lead to boarding refusal.
  • Ensure your passport-style photo is recent; photos that are clearly an 'old' scan of a physical ID photo may be rejected.
  • Save a digital copy of your ETA on your phone, but always carry one physical print-out as a backup.
  • If staying with a friend or relative, ensure you have their full name, address, and ID/Passport number ready for the application.
  • Apply at least 14 days before your trip to account for any unexpected administrative delays or public holidays.
  • Ensure your credit card is authorised for international transactions before attempting the payment step.

Frequently asked questions

Related visa guides

Visa policies change frequently. Always verify current requirements with the official embassy or consulate before applying. PermitlyHQ provides general guidance and is not a substitute for legal or immigration advice.