Nairobi airport connection guide
JKIA to Wilson Airport transfer: drive time, check-in and baggage
Jomo Kenyatta International Airport (NBO) and Wilson Airport (WIL) are separate Nairobi airports. Use this guide to prepare a road transfer without assuming a protected flight connection or automatic baggage transfer.
SafariHub is in public beta. Preview drivers, vehicles, prices and availability are examples until confirmed for a specific request.

Safarilink reference
Quick answer: road time is only one part of the connection
Safarilink currently describes JKIA and Wilson Airport as about 18 km apart, with roughly 25 minutes of driving in lighter conditions and at least one hour to allow during morning or evening rush periods.
For Safarilink departures from Wilson, the latest published check-in time is 60 minutes before the flight. Other airlines may use different rules, so check the operating carrier and ticket.
These figures cover the road segment and Safarilink’s own rule—not a guaranteed total connection time. Add immigration, baggage collection, customs, meeting the driver and disruption buffer, and do not treat separate tickets as protected unless the airlines explicitly confirm it.
Safarilink says it can arrange the road transfer with at least 48 hours’ notice; it advises the cost, and the traveler pays the taxi company directly. This is airline-specific and not a SafariHub quote.
Confirm both airports and the operating airlines
Write the full airport names and codes into the plan. JKIA handles major international and domestic services, while Wilson is widely used by safari and regional operators. At Wilson, the check-in building can depend on the airline.
- Arrival airport: Jomo Kenyatta International Airport (NBO)
- Onward airport: Wilson Airport (WIL)
- Inbound and onward airlines and flight numbers
- Wilson airline terminal or check-in building
Build the connection around the airline deadline
There is no universal safe connection time. Allow for arrival procedures, baggage collection, meeting the driver, changing road conditions and the onward airline’s current check-in deadline. Confirm the plan with the operating airline before booking same-day flights.
- Scheduled arrival and onward departure
- Arrival procedures and baggage collection
- Current airline check-in deadline
- A written buffer and missed-connection plan
Agree the exact JKIA meeting process
A meeting point used by one airline or transfer provider is not a universal airport rule. Ask for an exact location, driver identification and a contact method that still works if the terminal or arrival time changes.
- Arrival date, flight number and confirmed terminal
- Driver name, phone and vehicle details
- Exact meeting location and identification method
- Delay, terminal-change and no-contact procedure
Recheck baggage for the Wilson flight
Do not apply an international airline allowance to a safari flight. Wilson operators can use lower limits, include hand baggage in the total and favor soft-sided bags. Follow the current allowance on the ticket and ask about excess or stored baggage before travel.
- Current allowance for the operating airline and route
- Checked, hand and camera baggage counted correctly
- Soft-sided bag and dimension requirements
- Advance plan for excess, rigid or oversized items
Do not assume a protected connection
Flights on separate airlines or tickets may not include ground transfer, automatic baggage handling or missed-connection protection. Ask each airline what is covered and whether bags must be collected at JKIA and taken by road to Wilson.
- Single ticket, codeshare or separate bookings
- Whether baggage must be collected and rechecked
- Who arranges and pays for the road transfer
- Delay, rebooking and missed-flight responsibilities
Put the ground transfer terms in writing
A useful transfer quote identifies the exact pickup, Wilson drop-off, traveler and baggage assumptions, waiting rules and change process. Do not rely on a fixed journey time or an unlisted promise.
- Pickup terminal and Wilson check-in building
- Travelers, bags and proposed vehicle
- Waiting, parking, stops and payment basis
- Delay, cancellation, no-show and contact terms
Official sources
Recheck airport and airline rules before travel
Use airport-code, aviation-authority and operating-airline sources for the exact journey. The examples below do not create one rule for every airline or booking.
Sources reviewed:
- IATA — Airline and Airport Code SearchOfficial code lookup used to distinguish NBO and WIL.
- Kenya Civil Aviation Authority — Aeronautical Information ManagementOfficial Kenyan aviation information framework and aerodrome references.
- Safarilink — Frequently asked questionsCurrent Wilson check-in, airport-separation and airline-arranged transfer information.
- Safarilink — Terms and conditionsCurrent check-in and connection-responsibility terms for Safarilink services.
- Safarilink — Baggage allowanceCurrent route-specific baggage, soft-bag and excess-baggage rules.
- AirKenya — Baggage policyCurrent AirKenya baggage limits and bag-format guidance.
- AirKenya — 2026 flight scheduleCurrent AirKenya check-in guidance for departures from Wilson.
- Kenya Airways — Check-in informationAirline-specific check-in guidance illustrating why the operating carrier’s current deadline must be checked.
Airline check-in, baggage, terminal, ticketing and transfer terms can change. Recheck the operating airline and written booking close to travel.
JKIA to Wilson Airport connection questions
Are JKIA and Wilson Airport the same airport?
No. Jomo Kenyatta International Airport (NBO) and Wilson Airport (WIL) are separate Nairobi airports. Connecting between them requires a road transfer.
How long is the drive from JKIA to Wilson Airport?
Safarilink currently describes about 25 minutes of driving in lighter conditions and says to allow at least one hour for the road journey during morning or evening rush periods. These figures exclude arrival procedures, baggage collection and Wilson check-in.
Where will my driver meet me at JKIA?
Use the exact point in your transfer confirmation. Ask for the terminal, meeting landmark, driver identification and contact process; do not assume one provider’s meeting point applies to every service.
Will my checked baggage transfer automatically to Wilson?
Do not assume it will. Check the baggage tag, ticket and airline confirmation, and ask whether you must collect the bags at JKIA and carry them by road to Wilson.
What baggage allowance applies to a flight from Wilson?
It depends on the airline and route. Some Wilson operators publish allowances that are lower than international-airline limits and include hand baggage. Follow the current ticket and airline policy.
What happens if my incoming flight is delayed?
Contact the transfer provider and onward airline immediately. Separate-airline connections may not be protected, and rebooking and waiting terms vary. A driver booking does not guarantee that the onward flight will wait.
Prepare a clearer airport connection request
Organize the two flights, airport meeting, travelers, bags, airline deadline and unresolved terms into a minimal checklist.