If you are planning your first Kenya safari, the visa question usually comes up right after the flights. Can you buy visa at Nairobi airport? The short answer is no. Kenya replaced the visa-on-arrival system with an Electronic Travel Authorization (eTA) in January 2024. You must have an approved eTA before your airline checks you in.
This post covers the real costs, the timeline, the documents, and the airport scenarios that catch first-time safari travelers. It is written for people who land at Jomo Kenyatta International Airport (JKIA) and then head to the bush, often through Wilson Airport the same day.
Can You Buy Visa at Nairobi Airport?
No. There is no general visa counter at Nairobi airport where you can pay and enter. If a forum post or an old guidebook says to buy a Kenyan visa on arrival, that advice is outdated. The system changed across the board in January 2024.
Some travelers hear that visa on arrival is still possible. In practice, it is not for standard tourist arrivals. Airlines enforce the eTA rule at your departure airport because they face fines if they fly you without it. You cannot fix a missing eTA in the JKIA immigration hall.
What Replaced Kenya’s Visa-on-Arrival System?
Kenya moved to an Electronic Travel Authorization, usually called the eTA. It is not exactly the same as a visa sticker in your passport, but it performs the same job for a tourist. You apply online, get an approval, and show it at check-in and immigration.
For most safari visitors, one approved eTA covers a single entry and a stay of up to 90 days. That is plenty for the typical 7 to 12 day safari circuit through the Maasai Mara, Amboseli, Samburu, or the Laikipia conservancies.
The key difference is timing. With the old visa on arrival, you could wait until you landed. With the eTA, you must be approved before departure. Do not wait.
Who Needs a Kenya eTA and Who Does Not?
Most nationality groups need an eTA. That includes travelers from the United States, the United Kingdom, Canada, Australia, India, and most European countries. If you carry a passport from a country outside East Africa, plan on needing one.
Exemptions do exist. Citizens of the East African Community partner states do not need an eTA. That list includes Kenya, Uganda, Tanzania, Rwanda, Burundi, South Sudan, and the Democratic Republic of the Congo. If you hold a passport from one of those countries, you clear immigration without this step.
Children and babies are a common question. Every child needs an approved eTA in their own passport before boarding. Children under 16 are not charged the eTA fee, but the approval still has to be done before you fly. If you are traveling with children, read our traveling to Kenya with children guide for the full family checklist.

How to Apply for the Kenya eTA Online
Use the official portal at etakenya.go.ke. That is the only place you need to go. Copycat sites and agents charge extra for the same form.
The process is straightforward. Create an account, choose your travel reason as tourism, and upload a passport-style photo and your passport bio page. You will also enter your arrival date, flight details, and accommodation details. If you do not have your final lodge list yet, put the first hotel or the safari company’s address.
Each traveler needs a separate application. You can complete them one after the other under the same account for your family.
If you want a step-by-step walk-through with screenshots and the exact fields, read our Kenya safari visa guide.
Kenya eTA Cost and Processing Time
The eTA costs USD 30 per traveler. Your bank or card may add a small processing fee, typically a few dollars, on top of that amount. Do not pay USD 80 or USD 100 to a third party unless they are doing something you asked for, like handling a group application for a family.
Processing is normally fast. Most decisions come back within three working days. Some arrive in under 24 hours. Do not build a plan around the fastest case. Apply at least seven days before you fly.
If your application is still pending 24 hours before departure, check the portal first. Then call your airline. Airlines can see whether the government system has matched your eTA to your passport. A pending status at that point is a real risk.
Here is the honest trade-off. Applying early adds one short task to your pre-trip list. It avoids airline denial, a long conversation at the check-in desk, and a missed arrival on the other side.
Documents to Carry Through JKIA Immigration
Keep these items in a folder you can reach in the queue, not buried in a checked bag:
- Passport valid for at least six months past your arrival date, with one blank page for the stamp
- Your approved eTA, saved as an offline PDF or a printed copy. Do not rely on JKIA wifi to load it
- A return or onward ticket. Immigration can ask to see it
- Your safari itinerary with the first night’s lodge name and address
- A yellow fever certificate if you are arriving from a yellow fever risk country
The six-month passport rule matters. A passport with four months left can get you turned around at your departure airport.

What Happens If You Arrive Without an Approved eTA?
In most cases, you do not get to Nairobi at all. Airlines check the eTA at check-in or at the gate in your departure city. Many will refuse boarding. They face penalties for carrying a passenger without a valid entry authorization.
If you somehow reach Nairobi without approval, JKIA immigration can refuse entry. You may be held and returned on the next available flight at your own cost. On a safari trip with a fixed driver, a domestic connection to Wilson, or a lodge check-in that same afternoon, that single mistake can break the whole arrival day.
Do Transit Passengers Need an eTA?
It depends on where you go after you land. The main divide is between staying airside at JKIA and entering Kenya.
If you stay inside the international transit area at JKIA and connect to another international flight without clearing immigration, you generally do not need an eTA. This is the normal route for travelers flying something like London to Nairobi to Johannesburg on one ticket with bags checked through.
But most safari travelers are not doing an airside transit. They enter Kenya. If you leave the international arrivals area, you need the eTA. This includes the transfer to Wilson Airport for domestic safari flights to the Maasai Mara, Amboseli, Samburu, or the Laikipia conservancies.
Here is the breakdown for the situations that come up on a Kenya safari:
| Situation | Pass through immigration? | eTA required? | Distance and typical drive |
|---|---|---|---|
| Land at JKIA and overnight at a Nairobi hotel | Yes | Yes, approved before flight | About 18 km from JKIA to Nairobi city centre, 30-60 minutes |
| Land at JKIA and transfer to Wilson Airport for a safari flight | Yes | Yes | About 15 km from JKIA to Wilson Airport, 30-45 minutes |
| Stay inside JKIA international transit area, connect to another country | No | Usually no if airside | No distance involved |
| Change terminals at JKIA but stay inside international departures | No | Usually no | No distance involved |
The JKIA to Wilson Airport transfer is the one safari travelers get wrong. It is only about 15 km, but Nairobi traffic can stretch that to 45 minutes or more at rush hour. Leave at least three hours, ideally four, between your international landing and your domestic safari departure.
Practical Arrival Advice at Nairobi Airport
Morning arrivals are busy. Many long-haul flights land between 5:30 a.m. and 7:00 a.m., so the immigration hall fills up fast. Have your passport, eTA printout, and yellow fever certificate in hand before you reach the counter.
After immigration, collect your bags and clear customs. If you booked a driver, look for your name on a sign after the customs doors. A Plain Safaris driver usually waits just outside the arrivals hall with a clear sign, not in the crowded baggage area.
If your final destination is the Masai Mara National Reserve, the road from Nairobi is long, usually five to six hours. Many travelers choose the short flight from Wilson Airport instead. That is why the eTA matters early: you cannot make that Wilson connection if you are stuck trying to sort entry at JKIA.
The Plain Safaris Difference
Most companies answer the visa question with a link. We treat the arrival as part of the safari plan, not a separate chore before it. Before you fly, we share the exact eTA portal and the same checklist you read here, written for your specific route. We confirm your eTA is approved while you are still at home, so you do not discover a problem at the gate.
On the ground, we know the difference between an airside transit and a real entry. If you need the 15 km transfer from JKIA to Wilson Airport, we schedule it with Nairobi traffic in mind, not an optimistic map time. If you start from Nairobi by road, we plan the drive time into your first park day instead of pretending it is a short hop.
Once you are through immigration, the rest is what we do best. We build routes through conservancies and reserves where vehicle numbers stay low, and we give you realistic drive times between camps, not a polished minute count. That is the difference between a paperwork answer and an arrival that actually works.
Plan Your Kenya Arrival With Us
Sorting the eTA is step one. The bigger job is the route behind it: which conservancy fits your dates, whether to fly or drive to the first camp, and how much time to leave between airports on day one. If you want that handled as one connected plan, start with our Kenya safari planning guide or reach out through our contact page. We will map the entry, the transfer, and the safari circuit together.
