Quick Summary

  • Primary Update: Kenya has completely replaced its legacy paper visa and electronic visa (eVisa) system with a mandatory digital Electronic Travel Authorisation (eTA). All ordinary Indian passport holders traveling to Kenya for tourism, business, transit, or visiting friends and relatives must secure an approved eTA via the official government portal (etakenya.go.ke) prior to departing India. The standard government filing fee is USD 32.50 (approximately ₹2,700 to ₹2,800 INR), plus standard payment processing charges.
  • Transit Impact: Airlines operating direct routes from India—such as Kenya Airways (KQ) and IndiGo (6E) from Mumbai Chhatrapati Shivaji Maharaj International Airport (BOM)—as well as connecting carriers via the Middle East and Addis Ababa (Emirates, Qatar Airways, Ethiopian Airlines) strictly enforce eTA validation at origin check-in. Passengers cannot board without an approved digital eTA document bearing a scannable QR code. There is no Visa on Arrival at Nairobi Jomo Kenyatta (NBO) or Mombasa Moi (MBA) airports.
  • Traveler Advice: A valid Yellow Fever Vaccination Certificate is a non-negotiable health requirement for Indian citizens returning to India from Kenya. Under Indian Port Health Organisation (PHO) regulations, any traveler arriving in India from Kenya without a certified Yellow Fever certificate administered at least 10 days before departure is subject to mandatory institutional quarantine of up to six days at their own expense. Additionally, Kenya enforces a strict legal ban on single-use plastic carrier bags; duty-free plastic shopping bags will be confiscated at customs.

Aviation and tourism traffic between India and Kenya continues to expand across both leisure and corporate segments. Direct non-stop flight routes connecting Mumbai (BOM) to Nairobi (NBO), alongside high-capacity hub connections through Dubai (DXB), Doha (DOH), and Addis Ababa (ADD), transport wildlife safari travelers, trade delegates, and diaspora families into East Africa’s principal commercial center.

Following the total overhaul of Kenya’s border architecture, the Directorate of Immigration Services (under the Ministry of Interior and National Administration) abolished traditional entry visas for foreign nationals and implemented an automated Electronic Travel Authorisation (eTA) system. While public relations campaigns initially billed the policy change as a "visa-free" regime, the operational reality for international visitors is a rigorous advance digital screening mechanism. Indian passport holders must submit personal data, biometric identifiers, flight confirmations, and accommodation itineraries to the Kenyan state prior to boarding their flights.

Navigating this digital immigration regime requires careful attention to government submission timelines, document formatting, banking card authorizations, and health protocols. This comprehensive operational manual outlines the exact steps to secure a Kenya eTA, breaks down government fee schedules, provides an arrival walkthrough at Jomo Kenyatta International Airport, and details crucial customs restrictions.


1. Statutory Framework and Entry Classification

Under the Kenya Citizenship and Immigration Act and subsidiary border regulations, the Electronic Travel Authorisation functions as a pre-clearance security permit. Holding an approved eTA is mandatory for embarking on any aircraft, commercial vessel, or cross-border vehicle entering Kenyan territory.

An approved eTA grants single-entry permission into the Republic of Kenya. The eTA remains valid for travel within a 90-day window from the date of issuance. Upon arrival at a Kenyan port of entry, immigration officers endorse the traveler’s passport with a Visitor’s Pass stamp, which establishes the authorized duration of physical stay—typically 30 days initially, extendable up to a maximum cumulative stay of 90 to 180 days.

The following data table compares the standard visitor eTA with other entry pathways and historical mechanisms:

Feature / Parameter Kenya Tourist / Visitor eTA Kenya Transit eTA Kenya Business eTA Legacy Kenya eVisa (Pre-2024 System)
Target Purpose Tourism, safari, holiday, family visits Layover / transit up to 72 hours leaving airport Corporate conferences, meetings, trade Historical tourist/business visa
Statutory Government Fee USD 32.50 USD 10.00 USD 32.50 USD 51.00 (Historical)
Bank / Card Processing Surcharge ~USD 2.00 to USD 2.50 ~USD 1.50 to USD 2.00 ~USD 2.00 to USD 2.50 ~USD 2.50 to USD 3.00
Total Typical Cost (INR) ~₹2,900 to ₹3,000 INR ~₹980 to ₹1,050 INR ~₹2,900 to ₹3,000 INR ~₹4,500 INR
Official Application Channel etakenya.go.ke or official app etakenya.go.ke etakenya.go.ke Discontinued (evisa.go.ke obsolete)
Standard Processing Window 72 hours (3 working days) 72 hours 72 hours 3 to 7 working days
Validity Prior to Entry 90 days from date of issue Strict transit flight window 90 days from date of issue 90 days from issue
Stay Duration Granted Up to 30–90 days (at officer's discretion) Maximum 72 hours airside/landside Determined by corporate itinerary Up to 90 days
Extension Feasibility Extendable in-country via FNS portal Non-extendable Extendable via FNS portal Extendable
Important · Regulatory Mandate

The historical immigration portal (evisa.go.ke) has been deactivated for regular travel. Any third-party commercial platform claiming to process "Kenya e-Visas" for fees exceeding $50 to $120 is an intermediary broker or fraudulent portal. All applications must be submitted directly through the official state portal at etakenya.go.ke.


2. Mandatory Document Dossier and Technical Specifications

The automated screening engine at etakenya.go.ke utilizes optical character recognition (OCR) and automated facial comparison to verify uploaded attachments. Incorrectly cropped scans, low-resolution photographs, or mismatched flight details result in automated rejection or human referral delays that easily exceed the 72-hour window.

Before initiating an application, assemble the following digital dossier:

Document / Requirement Exact Government Specification File Format & Size Limits Critical Traveler Pitfalls
Indian Passport Bio-Data Page Clear, full color scan of front bio-page with 6+ months validity from arrival date JPG, PNG, or PDF; under 5 MB Do not crop Machine Readable Zone (MRZ). Ensure zero flash glare over dates.
Digital Passport Photograph Recent passport-style photo (within 6 months), white/off-white background, neutral expression JPG or PNG; 35x45 mm framing; under 2 MB Selfies against cluttered home backgrounds, wearing hats, glasses, or shadows trigger rejections.
Confirmed Inbound & Outbound Flight Tickets Official airline itinerary showing passenger name, flight numbers, dates, and confirmed status PDF or JPG; under 3 MB Standby, unconfirmed, or open tickets are flagged. Name must match passport exactly.
Accommodation Proof (Hotels/Lodges) Booking confirmation vouchers for the entire itinerary in Kenya (e.g., Nairobi, Masai Mara, Diani Beach) PDF or JPG; under 3 MB Partial reservations without dates covering the duration of stay trigger queries.
Private Host Invitation (If Applicable) Formal invitation letter signed by host, copy of host’s Kenyan ID or passport/residence permit PDF; under 5 MB Required only if staying with family/friends instead of licensed commercial accommodation.
Yellow Fever Vaccination Card International Certificate of Vaccination or Prophylaxis (ICVP) Digital copy for personal record Mandated for return to India; checked by airlines during boarding.
Credit / Debit Payment Card International Visa, Mastercard, or American Express enabled for foreign exchange (3D Secure) N/A Many domestic Indian debit cards block international USD e-commerce transactions.

3. Step-by-Step Online Application Workflow

The application can be completed on desktop web browsers or through the official mobile application ("eTA Kenya"). Group or family applications can be submitted together under a single master profile, simplifying payment and tracking.

+-------------------------------------------------------+
|  1. Portal Access & Eligibility Verification          |
|     Navigate to https://www.etakenya.go.ke            |
|     Select "Apply Now" -> Select Nationality (India)  |
+---------------------------+---------------------------+
                                                        |
                            v
+-------------------------------------------------------+
|  2. Document Upload & OCR Bio-Data Extraction         |
|     Upload passport bio-page; review parsed details   |
|     Upload compliant digital passport photograph      |
+---------------------------+---------------------------+
                                                        |
                            v
+-------------------------------------------------------+
|  3. Itinerary, Accommodation & Contact Entry          |
|     Input flight numbers, arrival/departure dates     |
|     Attach confirmed hotel/safari lodge vouchers      |
+---------------------------+---------------------------+
                                                        |
                            v
+-------------------------------------------------------+
|  4. Customs, Security & Health Declarations           |
|     Complete declarations (yellow fever, customs,     |
|     criminal record, purpose of journey)              |
+---------------------------+---------------------------+
                                                        |
                            v
+-------------------------------------------------------+
|  5. Statutory Fee Payment ($32.50 + Card Surcharge)   |
|     Pay via international credit card / 3D Secure     |
|     Obtain unique Reference Number (e.g., ETA-XXXXXX) |
+---------------------------+---------------------------+
                                                        |
                            v
+-------------------------------------------------------+
|  6. Decision Dispatch & Physical Document Printing    |
|     Approval issued via email within 72 hours         |
|     Print 2 physical copies of the approved eTA QR    |
+-------------------------------------------------------+

Detailed Operational Stages

  1. Initiate the Profile: Visit etakenya.go.ke. Ensure the web address uses the secure .go.ke top-level government domain. Select "Apply Now". Choose whether you are submitting an individual application, a family application, or an organized group application.
  2. Passport Scan Upload: Upload your passport bio-data page scan. The platform will automatically extract your surname, given names, passport number, date of birth, and nationality. Examine every field carefully. If the automated OCR reads a "0" as an "O" or misinterprets middle names, manually correct the text box before proceeding. Mismatched details between the approved eTA and physical passport will result in denied boarding at Mumbai or Delhi airports.
  3. Photograph Submission: Upload your passport-standard digital photo. The portal uses real-time validation to verify head alignment, facial proportions, and background clarity.
  4. Flight & Lodging Schedule: Enter your arrival flight details (e.g., Kenya Airways KQ205 BOM-NBO) and confirmed return or onward flight itinerary. Upload your hotel or safari camp reservation confirmation. If your journey involves multiple national parks (e.g., Amboseli, Lake Nakuru, Masai Mara), upload your master safari itinerary or hotel booking covering each overnight stay.
  5. Contact and Customs Disclosures: Provide your permanent residential address in India, emergency contact information, and answer statutory security and health declarations.
  6. Payment Authorization: Pay the statutory USD 32.50 fee using an internationally enabled card. Ensure international transactions and e-commerce transactions are unlocked in your Indian bank’s mobile app (HDFC, ICICI, SBI, Axis, etc.).
  7. Document Receipt: Once approved, the system generates an official PDF confirmation containing a cryptographic QR code, your portrait photo, passport credentials, and validity parameters. Download and store the PDF on your smartphone, and print at least two physical hard copies.

4. Processing Timelines, Urgent Options, and Status Tracking

The standard statutory processing window established by the Directorate of Immigration Services is 72 hours (3 working days). However, high travel seasons (July–October during the Great Migration, and mid-December through January) can create processing backlogs.

Timeline Recommendation:
[Optimal Submission Window: 7 to 14 Days Before Departure]
                      |
                      +---> Standard Processing: 72 Hours
                      |
                      +---> Urgent Service: 24 Hours (Additional Fee)
                      |
                      +---> Absolute Deadline: 72 Hours Prior to Flight Departure

Processing Tier Comparison

Processing Tier Expected Turnaround Official Surcharge Recommended Booking Window
Standard Processing 72 hours (3 business days) None ($32.50 base fee) Submit 7 to 14 days before departure
Expedited / Premium Processing 12 to 24 hours ~USD 30.00 to USD 50.00 additional For last-minute departures or emergency business

Tracking Application Progress

You can check the real-time status of your submission on etakenya.go.ke using your passport number and the eTA Application Reference Number sent to your registered email. Status designations include:

  • Submitted / In Review: Application received; undergoing security background checks.
  • Action Required: Additional documentation requested (e.g., unclear hotel voucher or blurry passport scan). Respond promptly via the portal link.
  • Approved: Document issued; download link available immediately.
  • Rejected: Security flag or failure to supply requested proof. A new application with corrected documentation must be lodged.

5. The Yellow Fever Vaccination Mandate & Indian Port Health Regulations

For Indian passport holders, health protocols represent the most critical operational compliance barrier when traveling to Kenya. Misunderstanding these requirements can lead to denied boarding in India or mandatory quarantine upon return.

The Indian Port Health Organisation (PHO) Mandate

Under the Indian Aircraft (Public Health) Rules and regulations governed by the Directorate General of Health Services (DGHS) and the Ministry of Health and Family Welfare:

  • Kenya is categorized as an endemic country for Yellow Fever.
  • Any passenger—regardless of nationality—arriving in India by air or sea from or through a Yellow Fever endemic country is legally required to present an official International Certificate of Vaccination or Prophylaxis (ICVP).
  • The vaccine must be administered at least 10 days prior to entering an endemic zone or arriving back at an Indian port of entry.
  • The ICVP must be issued by a government-authorized Yellow Fever vaccination center (available at designated Port Health Offices, municipal corporations, and major civil hospitals across New Delhi, Mumbai, Bengaluru, Chennai, Kolkata, Hyderabad, Ahmedabad, and other major hubs).
Yellow Fever Timeline Rule:
Day 0: Vaccine Administered at Authorized Center
Day 1 to 9: Incubation Period (Certificate NOT Yet Valid)
Day 10+: Certificate Fully Valid For Life

The Cost of Non-Compliance: Six-Day Quarantine

If an Indian traveler departs for Kenya without getting vaccinated or returns to India before the 10-day maturation window expires, airline check-in staff at Nairobi (NBO) may deny boarding.

If such a passenger manages to reach an Indian airport (such as Mumbai BOM or Delhi DEL), the Port Health Officer stationed before passport control will detain the traveler immediately. The traveler will be placed in mandatory institutional quarantine at the airport isolation facility for up to six full days from the date of departure from the endemic zone, completely at the passenger's financial expense.

Yellow Fever Inoculation Guidelines for Indian Travelers

Parameter Regulatory Requirement Operational Detail
Mandatory Vaccination Period Minimum 10 days before departure A certificate issued 5 days prior to arrival is legally invalid.
Certificate Validity Lifetime World Health Organization (WHO) rules established lifetime validity; renewal is unnecessary.
Designated Inoculation Centers in India State-authorized centers only Government medical colleges, municipal hospitals, Port Health Offices. Private clinic notes are rejected.
Official Documentation Physical yellow card (ICVP) Digital photos on phones are often rejected by Indian health officers; carry the physical card.
Exemptions Medical contraindications / Infants under 9 months Must hold a formal exemption waiver stamped by an authorized Port Health Officer.

6. Airport Arrival Walkthrough: Jomo Kenyatta International Airport (NBO)

Jomo Kenyatta International Airport (IATA: NBO, ICAO: HKJK) in Nairobi serves as East Africa's busiest air transport terminal. International arrivals are processed through two primary terminal facilities:

  • Terminal 1A: Serves national carrier Kenya Airways (SkyTeam) and partner airlines. Features modern aerobridges and integrated immigration halls.
  • Terminal 1E: Dedicated international arrivals terminal for other foreign airlines, including IndiGo, Emirates, Qatar Airways, Ethiopian Airlines, and British Airways.
                     +---------------------------------------+
                     |    Flight Deplaning (T1A or T1E)      |
                     +-------------------+-------------------+
                                                             |
                                         v
                     +---------------------------------------+
                     |   1. Port Health & Sanitary Control   |
                     |      Visual check, temperature scan   |
                     |      Random Yellow Fever card check   |
                     +-------------------+-------------------+
                                                             |
                                         v
                     +---------------------------------------+
                     |   2. Immigration & Border Desks       |
                     |      Present physical passport + eTA  |
                     |      Ten-digit fingerprint biometrics |
                     |      Visitor's Pass endorsement stamp |
                     +-------------------+-------------------+
                                                             |
                                         v
                     +---------------------------------------+
                     |   3. Baggage Reclaim Carousels        |
                     |      Collect checked luggage          |
                     +-------------------+-------------------+
                                                             |
                                         v
                     +---------------------------------------+
                     |   4. Customs Screening (Strict Ban)   |
                     |      100% X-ray luggage scanning      |
                     |      Seizure of single-use plastics   |
                     |      Inspection of drones/equipment   |
                     +-------------------+-------------------+
                                                             |
                                         v
                     +---------------------------------------+
                     |   5. Landside Arrivals Concourse      |
                     |      ATM cash, M-Pesa / SIM cards     |
                     |      Authorized Kenatco / Uber pickup |
                     +---------------------------------------+

Step-by-Step Terminal Procedures

  1. Port Health Inspection: Upon disembarking from the aerobridge or transfer apron bus, proceed through the marked health screening channel. Thermal scanners check for elevated body temperature. Health officers may ask to examine Yellow Fever vaccination cards, particularly for travelers arriving from regional African connections.
  2. Immigration Hall: Join the line designated for "Foreign Passports / eTA Holders". Present the following documents to the border officer:
    • Original Indian passport (valid for at least 6 months).
    • Printed physical copy of the approved eTA with QR code.
    • Return flight boarding pass or electronic ticket receipt.
  3. Biometric Capture: Place your left four fingers, right four fingers, and both thumbs onto the digital optical scanner. Look directly into the camera lens above the counter for digital facial capture.
  4. Passport Endorsement: The officer will stamp your passport with the entry mark. Verify the handwritten or stamped date before stepping away from the counter. Ensure that the granted period covers your intended travel duration.
  5. Luggage Collection & Customs X-Ray: Proceed down the escalators to the baggage reclaim hall. Retrieve your checked baggage and proceed toward the customs exit. All baggage—including carry-on backpacks—must pass through terminal X-ray conveyor belts before exiting into the landside arrival lobby.
  6. Currency & Mobile Setup: Outside the secure customs zone, travelers will find bank ATMs (supporting Visa, Mastercard, and Cirrus networks), currency exchange counters, and telecommunications desks (Safaricom and Airtel). Registering for a Safaricom SIM card allows access to M-Pesa, Kenya’s ubiquitous mobile money platform, which is accepted by nearly every taxi driver, restaurant, national park gate, and retail shop throughout the country.

7. Kenyan Customs Enforcement: Plastic Bag Bans, Drones, and Currency Rules

Kenya maintains strict environmental and customs legislation. Violations can lead to heavy fines or legal proceedings at the airport.

1. Absolute Ban on Single-Use Plastic Carrier Bags

In August 2017, Kenya implemented one of the strictest anti-plastic environmental laws in the world. Under the Environmental Management and Co-ordination Act:

  • The manufacturing, importation, commercial supply, and personal use of single-use plastic carrier bags and flat bags is strictly illegal.
  • Airport Duty-Free Bags: Plastic carrier bags handed out at duty-free shops in Mumbai, Delhi, Dubai, or Doha are not exempt. Customs officers at NBO will confiscate them during X-ray inspection.
  • Luggage Packing: Avoid using disposable grocery bags or thin polythene bags to separate shoes or clothes inside your suitcase.
  • Permitted Items: Clear, transparent toiletries bags with zip-closures (such as standard TSA-approved clear toiletry pouches) are generally tolerated as long as they remain part of personal travel kits and are not discarded in Kenya. Reusable canvas, cotton, or fabric totes are strongly advised.

2. Strict Drone Prohibition

The Kenya Civil Aviation Authority (KCAA) classifies unmanned aerial vehicles (UAVs / drones) under strict defense and aviation controls.

  • No Tourist Permits on Arrival: Indian travelers cannot bring personal camera drones (such as DJI Mavic or Mini series) into Kenya without prior clearance obtained months in advance from the Ministry of Defence and the KCAA.
  • Airport Confiscation: If an undeclared drone is identified in your baggage during the customs X-ray screening at NBO or MBA, it will be seized immediately. The drone will be placed in customs bonded storage until your departure, incurring daily storage fees, or confiscated outright with potential judicial penalties.

3. Currency Declarations

  • Travelers carrying cash or monetary instruments equivalent to USD 10,000 or more must declare the sum on the official Customs Declaration Form upon entry or exit.
  • Kenya has an active financial intelligence monitoring system; undeclared cash exceeding statutory limits is subject to seizure under anti-money laundering provisions.

8. In-Country Extensions and Regional East African Itineraries

Travelers planning an extended stay or touring multiple East African nations must navigate specific border protocols.

Regional Travel Decision Tree:
[Planning to Visit Kenya, Uganda, and Rwanda?]
      |
      +---> Entering Kenya FIRST?
      |     Apply for Kenya eTA at etakenya.go.ke
      |     (Kenya eTA covers Kenya ONLY)
      |     Apply for Uganda eVisa & Rwanda entry permits separately.
      |
      +---> Entering Uganda or Rwanda FIRST?
            Apply for East Africa Tourist Visa (EATV) via Uganda or Rwanda.
            EATV covers Rwanda, Uganda, and Kenya under a single $100 permit.

Extending the Visitor's Pass in Kenya

If your initial entry stamp grants 30 days and you wish to remain longer in Kenya:

  • Online Renewal: Submit an extension request via the Foreign Nationals Services portal (fns.immigration.go.ke).
  • Physical Renewal: Visit the Directorate of Immigration Services headquarters at Nyayo House (Kenyatta Avenue / Uhuru Highway intersection, Nairobi) or the regional immigration offices in Mombasa, Kisumu, or Eldoret.
  • Extensions can be granted for an additional 60 days, up to a maximum cumulative stay of 180 days for bona fide tourists. A statutory processing fee applies.

The East Africa Tourist Visa (EATV) Dynamic

The East Africa Tourist Visa (EATV) is a joint regional agreement allowing travelers to visit Kenya, Uganda, and Rwanda under a single 90-day multiple-entry permit costing USD 100. However, the operational transition to Kenya’s eTA system altered how this visa is issued:

  • The Kenyan eTA portal (etakenya.go.ke) does not issue the joint East Africa Tourist Visa. It only issues Kenya-specific single-entry eTAs.
  • If Kenya is the first port of entry on your African circuit, you must obtain a standard Kenya eTA. For onward travel to Uganda or Rwanda, separate national entry applications must be lodged.
  • Conversely, if your itinerary begins in Uganda or Rwanda, you can apply for the EATV through the Ugandan or Rwandan immigration portals, which will then permit seamless overland and flight crossings into Kenya.

9. Frequently Asked Questions

Can Indian passport holders obtain a Visa on Arrival at Nairobi Airport?

No. Kenya has permanently dismantled its physical Visa on Arrival desks at all international entry ports, including Jomo Kenyatta International Airport (NBO) and Moi International Airport (MBA). Any passenger arriving without an approved eTA will be refused entry and sent back on the incoming airline at the carrier's and traveler's expense.

How far in advance should I submit my eTA application?

The Directorate of Immigration Services requires applications to be submitted at least 72 hours prior to flight departure. The optimal application window is 7 to 14 days before your scheduled departure date. The government system accepts submissions up to 90 days before your intended arrival.

What should I do if my Indian credit or debit card is declined on the portal?

International payment failure is the most common technical obstacle encountered by Indian applicants. Ensure your card has international transactions and online usage (e-commerce) enabled via your bank’s net banking portal or mobile application. Cards issued by HDFC Bank, ICICI Bank, Axis Bank, and State Bank of India frequently block foreign currency transactions by default unless activated. If the problem persists, use a premium credit card or an alternative international card.

Do children and infants require their own individual eTA?

Yes. Every international traveler, regardless of age, must have an individual approved eTA. For minors traveling with parents, the application can be submitted under a family profile on etakenya.go.ke, but an individual fee ($32.50) must be paid for each child, and separate approved documents will be generated.

Is the Yellow Fever vaccine required if I am only staying in Kenya for a few days?

Yes. The requirement for Yellow Fever vaccination is not based on the duration of your stay in Kenya. It is governed by Indian health authorities for your return journey. Indian Port Health regulations strictly require an International Certificate of Vaccination or Prophylaxis (ICVP) for any person arriving in India from Kenya. Without this physical certificate, you face mandatory six-day quarantine at your own expense upon landing in India.

Can I transit through Nairobi Airport to another country without an eTA?

If you are transiting through Jomo Kenyatta International Airport on a single connecting ticket, staying within the airside international transit zone, and not passing through immigration to collect bags or change terminals, an eTA is generally not required. However, if your connection exceeds 8 hours, requires re-checking baggage across separate tickets, or requires leaving the airport, you must apply in advance for a Transit eTA ($10.00).

What happens if there is an error in my passport number on the approved eTA?

An eTA with an incorrect passport number, misspelled surname, or mismatched date of birth is legally invalid. Airline check-in systems in India cross-reference your passport machine-readable zone with the eTA database; discrepancies will cause automated boarding denials. If you detect an error, you must immediately submit a fresh application on etakenya.go.ke and pay the filing fee again.