JKIA to Wilson Airport: Transfer Times, Connection Tips and 6 Steps to Your Safari Flight (2026)

Light safari aircraft landing on a dirt airstrip, the flight you reach from JKIA to Wilson Airport

Getting from JKIA to Wilson Airport means a road transfer of roughly 15 to 20 km across southern Nairobi, taking 30 minutes in light traffic and 90 minutes or more at rush hour. Allow at least four to five hours between your international landing and your safari flight, and book a driver who tracks your arrival.

We are Sense of Adventure, a Nairobi-based safari company at Mountain Mall on Thika Road, and we move safari guests from JKIA to Wilson Airport most days of the week. This guide covers why the two airports are separate, how long the transfer takes, connection times that work, luggage rules for light aircraft, routes, costs, what to do with a long gap and the return journey.

Light safari aircraft landing on a dirt airstrip, the flight you reach from JKIA to Wilson Airport
Most safari flights leave from Wilson Airport, so international arrivals must cross Nairobi by road before take-off.

✅ JKIA to Wilson Airport: The Quick Answer

  • Distance: roughly 15 to 20 km by road, depending on the route.
  • Drive time: about 30 minutes in light traffic, 45 to 60 minutes normally and 90 minutes or more at peak times.
  • Connection time: plan at least 4 to 5 hours from landing at JKIA to take-off at Wilson.
  • Paperwork: you clear immigration and collect your bags at JKIA, so you need an approved Kenya eTA.
  • Luggage: scheduled safari flights typically allow 15 kg per person in soft bags, hand luggage included.
  • Late arrivals: most safari flights operate in daylight, so an evening landing usually means a night in Nairobi first.

🌎 Catching a Safari Flight From Wilson?

Send us both flight times and we will tell you whether the connection is safe and book a driver who tracks your landing. 💬 WhatsApp Us Now or call +254 799 160 081

Why You Need to Get From JKIA to Wilson Airport

Nairobi has two main airports: JKIA handles international and many domestic airline flights, while Wilson Airport is the hub for most safari, domestic and charter flights.

The Kenya Airports Authority describes Wilson as Nairobi’s hub for domestic, safari and charter flights, with routes to the Maasai Mara, Amboseli, the coast and Kisumu. It sits on Lang’ata Road, about 5 km south of the city centre. Between July 2025 and May 2026 it handled almost 80,000 aircraft movements and more than 600,000 passengers.

Because they are separate airports, nothing connects them airside. Every JKIA to Wilson Airport connection means clearing immigration, collecting your bags and taking a road transfer across the south of the city.

Check which airport your flight uses

Not every domestic flight leaves from Wilson. Some airline and safari flights depart from JKIA, so check the airport code on your ticket: WIL is Wilson and NBO is JKIA. If both flights use NBO, you may not need a transfer at all.

How Long the JKIA to Wilson Airport Transfer Takes

The drive from JKIA to Wilson Airport takes 30 minutes on a clear road and can stretch beyond 90 minutes in peak traffic, so plan for the slow version.

Time of day (weekday)Typical drive timeNotes
Early morning, before 6:30am25–40 minutesFastest window; ideal for morning safari flights
Morning peak, about 6:30–9:30am60–90+ minutesHeavy traffic on Mombasa Road and city routes
Midday, about 10am–3:30pm40–60 minutesUsually steady, but accidents cause delays
Evening peak, about 4:30–8pm60–120 minutesAllow the most time for Wilson to JKIA returns
Weekends and holidays30–50 minutesLighter, but events and rain can slow traffic

These are our planning figures for a JKIA to Wilson Airport run, not guarantees. Heavy rain, road works and VIP motorcades can all slow the city. A driver who watches live traffic and picks the best route on the day is worth more than any timetable.

How Much Connection Time You Need

Allow at least four hours from scheduled landing at JKIA to departure at Wilson, and five hours if you land at a peak time or have checked bags.

Add up each step of a JKIA to Wilson Airport connection and you will see why. Our guide to the layover time you need to leave JKIA explains the airport side in more detail.

  1. Taxi to the gate and disembark: 10 to 20 minutes.
  2. Immigration: 20 minutes to more than an hour, depending on how many flights land together.
  3. Baggage reclaim and customs: 20 to 45 minutes.
  4. Meet your driver and load up: 10 to 15 minutes.
  5. Drive from JKIA to Wilson Airport: 30 to 90 minutes or more.
  6. Check in at Wilson: be there at least 60 minutes before a domestic departure.

Separate tickets and missed connections

Your international airline and your safari airline are almost always on separate tickets. If your long-haul flight is late, the safari airline has no duty to wait. Safarilink’s published terms, for example, guarantee connections only between its own flights. A generous buffer is your insurance, and our guide on whether to book flights or safari first explains how to line up the times.

Step by Step: From JKIA Arrival to Wilson Check-In

A smooth JKIA to Wilson Airport connection follows the same six steps every time, and knowing them in advance saves stress on the day.

  1. Before you fly: apply for your eTA on the official Kenya eTA portal at least three working days ahead, and add the travel health cover now required for most visitors (see our Kenya mandatory travel insurance guide).
  2. On landing: switch on your phone and message your driver; a good operator is already tracking the flight.
  3. Immigration: show your passport and eTA approval.
  4. Bags and customs: collect every checked bag, as nothing is transferred between the two airports for you.
  5. Arrivals hall: look for your name board, then head straight to the vehicle.
  6. At Wilson: go to your airline’s check-in area; Wilson has separate check-in areas for scheduled airlines and charter operators.

Our Nairobi airport arrival guide explains the JKIA terminals and arrivals hall, and our guide on whether you can leave JKIA on a layover covers the eTA types.

Row of small aircraft parked on an apron with mountains behind, typical of safari flight hubs
Light aircraft carry strict soft-bag limits, so pack for the small plane before you leave home.

Luggage Rules for Wilson Airport Safari Flights

Before the JKIA to Wilson Airport transfer, pack for the light aircraft, not the long-haul flight: most scheduled safari flights allow about 15 kg per person in soft bags, including hand luggage.

Safarilink’s terms, for example, set a strict 15 kg per person limit, hand luggage included, in soft bags no larger than 90 × 65 × 35 cm. Some routes, such as Zanzibar and Diani, allow 20 kg. Excess baggage is carried only if space allows and can be bought in advance. Other airlines have similar rules, so check your own ticket.

What to do with extra bags

If you are carrying more for a beach stay or business trip, you have options. Safarilink offers a free, secure store at its Wilson check-in counter for excess bags until you return. Nairobi hotels and many safari operators will also store bags. Our guide to safari luggage weight limits on small aircraft covers packing in detail, and our Nairobi layover luggage guide explains bag storage.

Routes, Tolls and Transfer Options From JKIA to Wilson Airport

Most drivers take either the elevated Nairobi Expressway or Mombasa Road out of JKIA, then cut across to Lang’ata Road; the best choice changes with the day’s traffic.

The Expressway usually saves time at busy hours. On the January 2026 rates, a saloon car paid about Ksh 170 from the JKIA toll point to the Southern Bypass interchange. Check current tolls on the Nairobi Expressway website. Good transfer companies include tolls in their price, so ask when you book your JKIA to Wilson Airport transfer.

Transfer optionBest forThings to know
Pre-booked private transferTight connections, families, lots of luggageTracks your flight, meets you in arrivals, waits if you are delayed
Safari operator transferGuests on a booked safariOften included in your package; confirm in writing
Ride-hailing appSolo travellers with light bags and time to spareUse the official pick-up area; price changes with demand
Airport taxi deskLast-minute needsAgree the fare before you leave the terminal

Government advice warns against taxis hailed on the street, so stick to these options. For our private JKIA to Wilson Airport transfers, message us for a quote, as the price depends on the time of day, vehicle size and luggage.

📅 Get a Free Layover Plan

Send us your international and safari flight details and we will check the connection and plan the transfer, or an overnight if it is too tight. ✉ Send Us Your Flight Times on WhatsApp

When to Stay Overnight Instead

If you land in the afternoon or evening, or the JKIA to Wilson Airport gap is under four hours, spend a night in Nairobi and fly from Wilson the next morning.

Most safari flights run in daylight, and many scheduled departures leave in the morning and early afternoon. An overnight takes the pressure off and lets you start the safari rested. Stay near JKIA if you land late, or near Wilson in Lang’ata or Karen if your flight is early. Our guide to hotels near JKIA compares airport options, and our Nairobi layover at night guide covers evening arrivals.

JKIA to Wilson Airport for an early flight

For a 7am or 8am safari flight, an early-morning drive is the quickest of the day. From a hotel near JKIA, leave about 90 minutes before departure. From Lang’ata or Karen, 30 to 45 minutes is usually enough.

What to Do With a Long Gap Near Wilson

If you have three or more spare hours after the JKIA to Wilson Airport drive, several of Nairobi’s best sights are close by on the same side of the city.

  • Nairobi National Park: the main gate is also on Lang’ata Road, so a short game drive is possible. Non-resident adults pay USD 80 under the fees in force since October 2025; check the Kenya Wildlife Service for updates.
  • Nairobi Safari Walk: a raised boardwalk at the park’s main gate, ideal for an hour. See our Nairobi Safari Walk guide.
  • Giraffe Centre and baby elephants: both in Lang’ata. Our guide to choosing the Giraffe Centre or elephant orphanage explains the timings.
  • Lunch: Lang’ata and Karen have garden restaurants a short drive away.

With a full day before a later flight, our Nairobi layover tour can end at Wilson rather than JKIA; tell us your flight and we will plan it.

The Return Trip: Wilson Airport to JKIA

Coming back is where most people get caught out: safari flights often land in the afternoon, just as evening traffic builds towards JKIA.

For an international departure, you want to be at JKIA three hours before take-off. Add up to two hours for the evening drive and 30 minutes for your bags at Wilson. A safari flight landing at 2pm suits an international departure from about 8:30pm onwards. If the gap is tighter, consider an earlier safari flight or a day room.

Safari flight lands at WilsonEarliest comfortable international departure from JKIA
10:00About 15:30
12:00About 17:30
14:00About 20:30 (evening traffic)
16:00About 22:30 (evening traffic)

These timings assume normal conditions and a pre-booked driver waiting at Wilson. Delays on the safari flight are possible, so build in more time if you can.

Small plane parked on a dirt field at a bush airstrip, waiting for safari passengers
A well-planned JKIA to Wilson connection can put you on a bush airstrip the same afternoon you land in Kenya.

Sample JKIA to Wilson Airport Connection Timelines

These two real-world timelines show what a safe JKIA to Wilson Airport connection looks like, and where the buffers sit.

Overnight long-haul landing, same-day safari flight

  1. 06:00 Land at JKIA after an overnight flight from Europe or the Gulf.
  2. 07:15 Through immigration and customs with your bags; meet your driver.
  3. 07:30–09:00 Drive in morning traffic, with time for coffee at Wilson.
  4. 09:00 Check in for a 10:00 or later safari flight.

Midday landing, afternoon safari flight

  1. 11:00 Land at JKIA.
  2. 12:30 Meet your driver after immigration and bags.
  3. 12:30–13:30 Midday drive, usually the steadiest of the day.
  4. 13:30 Lunch near Wilson, then check in for a flight at about 15:00.

If your schedule is tighter than either of these, talk to your safari airline about a later flight before you travel. A small change in Nairobi is far easier than a missed JKIA to Wilson Airport connection on the day.

Common Mistakes on a JKIA to Wilson Airport Connection

Almost every missed JKIA to Wilson Airport connection we see comes down to one of five avoidable mistakes.

  • Booking a two-hour connection: it looks fine on paper but leaves no room for immigration queues or traffic.
  • Forgetting the eTA: you cannot reach Wilson without passing immigration at JKIA.
  • Bringing a hard suitcase: it may not fit in the light aircraft hold.
  • Assuming the bags go through: you must collect them at JKIA and check them in again at Wilson.
  • Using the wrong airport code: check whether your domestic flight leaves from WIL or NBO.

For flight-versus-road choices, see our guide to fly-in vs road safaris in Kenya and our Masai Mara airstrips guide.

JKIA to Wilson Airport FAQs

How long does it take to get from JKIA to Wilson Airport?

The drive usually takes 45 to 60 minutes. On a clear road, such as early morning, it can take about 30 minutes, while weekday rush hours can push it past 90 minutes. Add the time to clear immigration and collect bags at JKIA, and check in at Wilson an hour before departure.

How much time should I leave between flights at JKIA and Wilson?

Leave at least four hours between landing at JKIA and departure from Wilson, and five hours if you land at a peak time or have checked bags. The flights are usually on separate tickets, so the safari airline will not wait if your international flight is late.

Do I need a Kenya eTA to transfer from JKIA to Wilson Airport?

Yes. Wilson is a separate airport, so you must pass immigration and customs at JKIA before the road transfer. That means every traveller needs an approved Kenya eTA. Apply on the official portal at least three working days before you fly.

Will my bags be transferred from JKIA to Wilson Airport?

No. Bags cannot be checked through between the two airports. You collect them at JKIA, clear customs, take them with you by road and check them in again at Wilson. Make sure they meet the light-aircraft limit, usually 15 kg per person in soft bags.

Is there a shuttle bus between JKIA and Wilson Airport?

There is no dedicated airport-to-airport shuttle. Most travellers use a pre-booked private transfer, their safari operator’s driver, an airport taxi or a ride-hailing app. A pre-booked driver who tracks your flight is the most reliable choice on a tight connection.

What if I land at JKIA in the evening?

Most safari flights run in daylight, so an evening landing usually means a night in Nairobi and a morning flight from Wilson. Stay near JKIA if you land late, or in Lang’ata or Karen near Wilson if your safari flight leaves early the next day.

Can I store extra luggage at Wilson Airport?

Yes, in many cases. Safarilink offers a free, secure store at its Wilson check-in counter for bags over the limit until you return, and other airlines, hotels and safari operators offer similar help. Check the arrangements with your own airline before you travel.

🏕 Book Your Nairobi Layover Tour With Sense of Adventure

Kenya-based experts. Real local knowledge. Transparent pricing. We track your flight, meet you in arrivals and get you from JKIA to Wilson Airport with time to spare, or plan a Nairobi stop if the gap is too tight. 💬 WhatsApp Us — Plan Your Layover Today

Call or WhatsApp: +254 799 160 081

Related Safari Guides

Official travel & park resource: Kenya Wildlife Service ↗