Skip to main content
SAFARIHUB

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.

By SafariHubPublished Updated

SafariHub is in public beta. Preview drivers, vehicles, prices and availability are examples until confirmed for a specific request.

Driver loading luggage into an SUV outside an airport terminal

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.

Check the current Safarilink FAQ
01

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
02

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
03

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
04

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
05

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
06

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

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.

Prepare my airport connection checklist