Navigating Nairobi’s Airports: JKIA Arrival & Wilson Domestic Transfers
A complete JKIA arrival guide and Wilson domestic transfer guide covering immigration, traffic, luggage rules and the one mistake that catches almost every first-time safari traveller.

As the morning sun rises over Nairobi, bush planes sit lined up on the tarmac at Wilson Airport - the critical launching pad for travellers connecting from their initial JKIA arrival to Kenya's top safari destinations.
6:10am. Jomo Kenyatta International Airport. The KQ Airlines flight from UK has just emptied onto the jet bridge and the immigration hall is already three lines deep. A woman headed to the immigration desk is scrolling through her phone looking for an email that should say eTA approved. It does. She just filed it under the wrong folder. We have seen this exact scene perhaps two hundred times.
This is the part of a Kenya safari nobody photographs. There is no lion, no dust, no golden light. There is a queue, a baggage carousel and, ninety minutes later, a decision that trips up more first-time travellers than anything else on the trip: how much time do you actually need between JKIA and Wilson Airport, and what happens when the duffel bag you packed does not fit the rules of a nine-seat Cessna Caravan.
We once had a guest arrive at Wilson with a hard-shell Rimowa suitcase, brand new, wheels barely scuffed. Beautiful bag. Completely unusable on a bush flight. The Fly ALS check-in agent weighed it, looked at the shape and said what every agent at Wilson eventually says to a hard case: it will not fit the pod. We repacked her into a spare duffel bag from our office in the car park, twenty minutes before her flight to the Mara. She made it. Not everyone does.
This JKIA arrival guide is the version of that morning we wish every guest had read first. It covers JKIA arrival step by step, the drive across to Wilson Airport, Wilson domestic transfers between counters and airlines, and the 15kg soft-bag rule that governs almost every safari flight leaving Nairobi. Afrikan Accent Adventures is a Nairobi-based safari operator and we handle this JKIA arrival and Wilson domestic transfer for our guests every week, so we know exactly where people lose time and where they lose their luggage.
| QUICK ANSWER | How do I get from JKIA to Wilson Airport? After JKIA arrival, Wilson Airport sits roughly 16 kilometres away, a 30 to 60 minute drive via Mombasa Road and Langata Road, longer at peak hours. Wilson domestic transfers need check-in 60 minutes before departure and a strict 15kg soft-bag luggage limit. |
At a Glance:

The essentials of JKIA arrival and Wilson domestic transfers, at a glance:
- Distance, JKIA to Wilson Airport: approximately 16km (10 miles) via Mombasa Road and Langata Road
- Typical drive time: 30 to 60 minutes, up to 90 minutes in peak traffic
- Wilson Airport location: south Nairobi, off Langata Road, about 6km (20 minutes) from the CBD
- Domestic safari luggage limit: 15kg total per person, soft bags only, hand luggage and cameras included
- Recommended arrival at Wilson: at least 60 minutes before a domestic departure
- Main safari carriers at Wilson: Fly ALS, Safarilink, Governors Aviation among others, each with its own check-in point
- Kenya entry requirement: an approved Electronic Travel Authorization (eTA) via etakenya.go.ke, obtained before departure
- Excess baggage options: pre-purchase in 10kg, 20kg or 30kg batches up to 48 hours ahead, or use the secure storage counter at Wilson
JKIA Arrival: What Happens First

Every visitor to Kenya now needs an approved Electronic Travel Authorization before boarding their inbound flight. Kenya replaced its old visa-on-arrival system with the eTA in January 2024, and immigration officers at JKIA check it alongside your passport, not instead of it. This is the first stage of JKIA arrival, and getting it right before you land sets up everything that follows. Have the approval printed or saved offline. Airport WiFi is not something to rely on at 6am.
From the aircraft door, the walk to immigration takes five to ten minutes depending on your gate. The immigration queue itself can run 30 to 60 minutes during peak arrival banks, which cluster around early morning and late evening when several wide-body flights land close together. Have your eTA approval, passport and return ticket ready before you reach the counter. Officers move faster when the paperwork is already in your hand rather than in your bag.
Customs and baggage claim


After immigration comes the baggage carousel, then a customs declaration. Kenya uses Form F88, usually handed out on the plane or available at the arrivals hall, and duty-free allowance covers goods up to USD 500, one litre of spirits or two litres of wine, 200 cigarettes and 250g of tobacco. Personal cameras, phones and laptops for your own use are not counted against that limit. If you plan to bring a drone or professional filming equipment, mention it to us in advance, since that can require a separate permit.
Once you clear the customs desk you are in the arrivals hall proper, where there is a Safaricom stand for SIM cards and M-Pesa registration, currency exchange counters and, if we are meeting you, our driver guide holding a card with your name on it. That handshake is where JKIA arrival ends and the Wilson domestic transfer begins.
JKIA to Wilson Airport: Your Hotel or a Straight Domestic Transfer

Once JKIA arrival is behind you, the next decision is whether you go straight into a Wilson domestic transfer or route through a hotel first. The road route from JKIA to Wilson runs along Mombasa Road toward the city, turning off onto Langata Road and continuing to the Wilson entrance. It is a straightforward, well-signed route. The variable is not the distance. It is Nairobi traffic.
The road distance is about 16 kilometres and a driver with a clear road can do it in under 20 minutes. Add rush hour, and 45 to 90 minutes is realistic. Weekday mornings between 7am and 9:30am are the worst window, which matters directly if your bush flight departs mid-morning after an early international arrival.
The flight does not wait for the taxi. Build your morning around the traffic, not around the flight schedule on the ticket.
Two JKIA arrival patterns are common. Guests connecting straight through to a bush flight the same morning go directly from JKIA to Wilson, and we build in a buffer for both immigration and traffic before we ever look at the departure time. Guests overnighting in Nairobi first, whether for jet lag recovery or a late arrival, are transferred to a hotel near Karen, Langata or the city centre, all of which sit closer to Wilson than to JKIA and shorten the next morning’s Wilson domestic transfer.
If you are self-arranging transport, tell your Uber or Bolt driver the airline name, such as Fly ALS or Governors Aviation, not just Wilson Airport. The airport has no single main terminal, and different pickup and drop-off points serve different carriers.
Wilson Airport: What First-Timers Get Wrong About Domestic Transfers


Wilson Airport is not a smaller version of JKIA, and Wilson domestic transfers do not work the way an international transfer does. It has no single terminal building. Each scheduled carrier, Governors Aviation, Fly ALS and others, operates from its own check-in counter or small building scattered around the airport grounds. Guests who arrive expecting one departure hall sometimes waste ten or fifteen minutes walking between buildings looking for the right desk.
The airport itself sits just south of Langata Road, about 6 kilometres and 20 minutes from Nairobi’s central business district on a clear run, which is why many safari lodges recommend a Wilson-area or Karen hotel for the night before an early bush flight. It is a working airport, not a tourist facility. Terminals are basic, functional and small. Do not expect duty-free shopping or a long list of restaurants. A few small cafes cover a short wait.
Matatus are not a sensible way to reach Wilson for a flight. Timing is unpredictable, luggage space is minimal and a missed matatu connection can mean a missed flight, since safari airlines do not hold aircraft for late passengers. A private transfer, whether ours or a booked taxi, is the only reliable option when a flight is on the line.
The 15kg Soft-Bag Rule Explained
This is the rule that catches the most guests, and it is not a suggestion. It is also the Nairobi domestic flight luggage limit that decides what actually gets to camp with you. Almost every scheduled safari carrier flying out of Wilson, including Fly ALS and Governors Aviation, applies a 15kg total baggage allowance per person on bush routes. That figure includes your main bag, your day pack, your camera equipment and anything else you carry onto the aircraft. There is no separate hand luggage allowance stacked on top.
Understanding safari flight luggage weight rules before you pack for a Kenya trip saves time at the Wilson counter and avoids a repacking scramble on the morning of your flight.
The bag itself matters as much as the weight. Hard-shell suitcases, including wheeled cases with an internal frame, are refused at check-in on Wilson bush routes regardless of how light they are, because they do not fit the small, irregularly shaped cargo pods on aircraft like the Cessna Caravan. Safarilink specifies soft duffel bags within roughly 70cm by 60cm by 35cm. Other operators use slightly smaller dimensions, closer to 60cm by 45cm by 33cm. A genuine soft-sided duffel or hold all clears every operator’s rule.
A small number of coastal routes, including Diani, Lamu, Malindi and Zanzibar, carry a more generous 20kg allowance, still in soft bags. If your itinerary mixes a bush route with a coastal one, pack to the stricter 15kg limit and you will not be caught out on either leg.
| EXPERT NOTE We tell every guest the same thing before their first bush flight. Weigh your full setup, including your camera bag, at your Nairobi hotel the night before, not at the Wilson counter the morning of. It is a five minute check that has saved more than one guest from repacking on the tarmac. Kibara Mugo, Safari Writer and East Africa Specialist |
If you do arrive overweight, you have two realistic options. Some airlines allow you to pre-purchase excess baggage in 10kg, 20kg or 30kg batches up to 48 hours before departure, which is far cheaper than sorting it out at the counter. Alternatively, Wilson check-in counters typically offer complimentary secure storage for anything you cannot take, which you collect on your return to Nairobi. What you should not do is assume you can argue your way past the limit. Pilots calculate exact weight and balance for every flight and have final say over what boards.
This is the exact rule at play on our own flying safaris out of Wilson, including the 3 Days Masai Mara Fly-In Safari to Mara Serena Safari Lodge and the 5 Days Masai Mara Flying Safari to Mara North Conservancy at Royal Mara Safari Lodge. Both route through Wilson on light aircraft, and both carry the standard 15kg rule. We flag it in every pre-departure brief we send, alongside the packing list.
Waiting Lounges and Check-In Timing


Plan to be at your check-in counter at least 60 minutes before a domestic departure from Wilson. Processing is quick once you are there, often 15 minutes from counter to gate, but that speed only helps you if you have already found the right building and weighed your bags.
Check-in itself is straightforward. An agent weighs your bag, weighs your hand luggage separately if it is not already combined. Camera bags go through the same scale as everything else. Once you are checked in, boarding calls tend to come quickly and the walk to the aircraft is short, sometimes across open tarmac rather than through a jet bridge, so stay near the gate area once you have cleared check-in rather than wandering off for coffee.
The lounges themselves are modest. A handful of seats, a small café or two, sometimes a dedicated waiting area if you are flying with an airline that runs an executive lounge. Nobody comes to Wilson for the terminal experience. They come to get to the Mara, Samburu or Amboseli, and the airport is built around that single purpose.
What We Handle for You: JKIA Arrival to Wilson Domestic Transfers


Every guest flying with Afrikan Accent Adventures is met at JKIA by name, not by a generic sign. Our driver guide tracks your flight, adjusts for delays and handles the Wilson domestic transfer or the run to your first-night hotel without you having to negotiate traffic, luggage trolleys or an unfamiliar city at 6am. Getting from Wilson Airport to safari camps in the Masai Mara, Amboseli or Samburu starts with this handover going smoothly.
Where a guest’s bag is close to the 15kg limit, we sort it out before Wilson, not at the counter. That has meant last-minute repacking into one of our spare duffel bags, arranging pre-purchased excess baggage, or simply confirming with the airline in advance so there are no surprises. It is a small piece of logistics, but it is the piece that determines whether your first morning in Kenya starts with a lion sighting or a missed flight.
If your Kenya trip includes a flying safari, our current routes out of Wilson include:
- 3 Days Masai Mara Fly-In Safari at Mara Serena Safari Lodge from $1,515
- 4 Days Flying Luxury Amboseli Safari at Kitirua Plains Lodge from $2,450
- 6 Days Kenya Flying Safari through Naivasha and the Masai Mara from $2,490
- 5 Days Masai Mara Flying Safari to Mara North Conservancy at Royal Mara Safari Lodge from $4,000.
All of them route through the arrival and transfer process described above.
Frequently Asked Questions
What is Wilson Airport like?
Wilson Airport is a small, working domestic airport with no single main terminal. Each airline, including Fly ALS, Governors Aviation and Safarilink, operates from its own check-in counter or building. It sits just south of Langata Road, about 6 kilometres and 20 minutes from central Nairobi, and handles the bulk of Kenya’s safari flights to destinations such as the Masai Mara, Samburu and Amboseli.
What is the luggage limit for safari flights in Kenya?
Most safari flights out of Wilson Airport carry a 15kg total luggage limit per person, including hand baggage and camera equipment. The bag must be soft-sided, since hard-shell suitcases do not fit the small cargo holds on light aircraft. A small number of coastal routes, such as Diani and Lamu, allow 20kg.
How do I get from JKIA to Wilson Airport?
The drive from JKIA to Wilson Airport for your Wilson domestic transfer covers about 16 kilometres via Mombasa Road and Langata Road and takes 30 to 60 minutes in normal traffic, up to 90 minutes at peak hours. A private transfer or taxi is the only reliable option after JKIA arrival when you have a flight to catch, since matatus are not practical with luggage or on a schedule.
What does navigating Nairobi’s airports actually involve?
Navigating Nairobi’s airports means clearing JKIA arrival first, immigration, customs and baggage claim, then making a Wilson domestic transfer by road to reach your safari flight. The two airports are separate facilities about 16 kilometres apart, so budget real time for both the JKIA arrival process and the drive across to Wilson.
Do I need a visa or an eTA to enter Kenya?
Yes. Every visitor to Kenya, including infants, needs an approved Electronic Travel Authorization before boarding their flight. Kenya replaced visa-on-arrival with the eTA system in January 2024, and it must be applied for in advance through the official portal, not at the airport.
How early should I arrive at Wilson Airport for a domestic flight?
Arrive at your check-in counter at least 60 minutes before a domestic departure. Processing is fast once you are at the right desk, but Wilson has multiple separate check-in points rather than one terminal, so allow extra time if this is your first visit.
Can I bring a hard suitcase on my safari flight?
No. Hard-shell suitcases, including wheeled cases with an internal frame, are refused at check-in on Wilson bush routes regardless of their weight, because they cannot fit the aircraft’s small, irregularly shaped cargo hold. Pack in a genuine soft duffel bag or hold all instead.
What happens if my luggage is overweight for a safari flight?
You can usually pre-purchase excess baggage in 10kg, 20kg or 30kg batches up to 48 hours before departure, or leave the extra items in secure storage at the Wilson check-in counter and collect them on your return. Arguing the limit at the counter rarely works, since pilots calculate exact weight and balance for every flight.
Is it better to stay overnight near JKIA or go straight to Wilson before a safari flight?
If your bush flight departs the same morning as an international arrival, going straight to Wilson with a buffer for traffic and immigration usually works. If you are arriving late at night or want to recover from jet lag, a hotel near Wilson, Karen or Langata shortens the next morning’s transfer more than staying near JKIA would.
From Airport Chaos to Bush Airstrip: How We Handle Every Nairobi Connection


Navigating Nairobi’s airports, from JKIA arrival through to Wilson domestic transfers, is the part of a Kenya safari that happens before the safari itself starts, and it is the part we manage so you do not have to think about it. Beyond the transfer, Afrikan Accent Adventures builds the flying safari around it, from the right camp on the right airstrip to a packing list matched to your specific route’s baggage rule. Hellen Asiko, our Director and Guest Experience Curator, personally reviews every itinerary that includes a Wilson departure to confirm timings, connections and luggage limits before you ever board.
Your safari begins the moment you land, not the moment you reach camp.

Let's plan your East African safari
Tell us when you'd love to travel and a local specialist will craft a tailor-made route around you.
