Private JKIA Nairobi transfers

JKIA Nairobi Transfers Airport Pickup to Hotels, Suburbs and Wilson Airport

Book a private, door-to-door transfer between Jomo Kenyatta International Airport and Nairobi hotels, residences, offices, Airbnbs, conference venues, Wilson Airport and other destinations across the city. Transfers operate for arrivals and departures, with flight tracking, terminal coordination, luggage assistance and vehicle options for solo travellers, families, groups and executive guests.

Private one-way rates

JKIA Nairobi transfer prices

The prices below are per private vehicle, not per passenger. They cover one direct transfer between JKIA and the confirmed destination. Additional stops, extended waiting, oversized baggage, child seats, larger vehicles and special assistance should be requested before booking.

Destination from JKIA Sedan
1–3 passengers
Toyota Noah minivan
4–6 passengers
VIP SUV
1–4 passengers
Nairobi CBD, Upper Hill or Lang’ata US$40 US$60 US$80
Westlands or Parklands US$40 US$60 US$80
Kilimani or Lavington US$40 US$60 US$80
Karen, Ngong Road or Ruaka US$50 US$60 US$120
Gigiri or UN area US$60 US$80 US$120
Wilson Airport US$60 US$80 US$100
Rates are for one direct private transfer. The final quotation should confirm the route, currency, vehicle, passenger and luggage capacity, included waiting time, parking, expressway toll treatment and any extra-stop charges.
What your booking covers

What is included in a private JKIA Nairobi transfer?

A prearranged transfer reserves a vehicle for your booking and provides direct transport between the airport and your confirmed hotel, residence, office or onward airport. The driver uses the supplied flight number and destination to plan the pickup.

Airport arrival coordination

  • Flight-status monitoring
  • Arrival-terminal confirmation
  • Driver contact details
  • Agreed meeting instructions
  • Passenger-name identification

Private door-to-door journey

  • Private vehicle for the confirmed party
  • Professional driver
  • Luggage assistance
  • Direct transfer to the confirmed destination
  • Passenger support by phone or WhatsApp
Why pre-book?

Why book a private transfer from JKIA?

A prearranged airport transfer removes the need to negotiate transport after a flight and allows the vehicle, luggage space, meeting point and destination to be confirmed in advance.

First-time visitors

Arrive with a named driver, agreed meeting instructions and a confirmed destination instead of arranging transport after baggage claim.

Families and groups

Reserve a minivan or larger vehicle with enough space for passengers, suitcases, pushchairs and child seats.

Business and VIP guests

Book direct transport to hotels, offices, conferences, embassies, Gigiri and executive destinations.

Late or early flights

Arrange transport before travel for overnight arrivals and early-morning departures when availability may be less predictable.

Wilson connections

Plan a time-sensitive road transfer between NBO and WIL with the onward airline and check-in time known in advance.

Heavy or specialist luggage

Declare large suitcases, golf bags, camera cases, mobility equipment or safari luggage when selecting the vehicle.

Airbnbs and residences

Provide an exact address, property name, neighbourhood and map pin for door-to-door service.

Safari travellers

Connect to Wilson Airport, Nairobi National Park or a longer road transfer using a suitable vehicle and luggage plan.

Nairobi hotels and districts

JKIA transfers to Nairobi hotels, suburbs and business districts

Private transfers serve airport hotels, central Nairobi, business districts, residential suburbs, serviced apartments, conference venues and private residences. Always provide the exact property name and location because Nairobi has hotels and apartment buildings with similar names.

Airport hotels, Syokimau and Mombasa Road

Transfers can collect or drop passengers at airport hotels, Airport North Road, Airport South Road, Mombasa Road, Syokimau, Embakasi, Imara Daima, South B, South C and Nairobi SGR Terminus.

Nairobi CBD

Serve hotels and offices around Kenyatta Avenue, City Hall Way, Moi Avenue, Kimathi Street, Parliament, Harambee Avenue, KICC and Nairobi Central Station.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

JKIA to Nairobi CBD

Upper Hill

Direct transfers to business hotels, hospitals, corporate offices, government institutions, conference venues and serviced apartments in Upper Hill.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

Westlands

Serve Westlands hotels, Waiyaki Way, Riverside Drive, Museum Hill, Sarit Centre, Westgate, serviced apartments and corporate offices.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

JKIA to Westlands

Parklands

Transfers cover numbered Parklands avenues, Highridge, Limuru Road, City Park, hospitals, hotels, residences and business premises.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

Kilimani and Hurlingham

Serve Yaya Centre, Dennis Pritt Road, Argwings Kodhek Road, Kindaruma Road, Wood Avenue, Lenana Road, hotels, apartments and Airbnbs.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

Lavington and Kileleshwa

Transfers cover James Gichuru Road, Gitanga Road, Valley Arcade, Lavington Green, Muthangari, nearby Kileleshwa and surrounding residences.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

Karen

Serve boutique hotels, lodges, residences, Karen Blixen Museum, Giraffe Centre, restaurants, schools and conference venues across this large suburb.

Private rates: sedan US$50 · minivan US$60 · VIP SUV US$120.

JKIA to Karen

Lang’ata and Nairobi National Park

Transfers serve Lang’ata Road, Galleria, Bomas of Kenya, Carnivore area, residential estates, Wilson Airport surroundings and Nairobi National Park access routes.

Private rates: sedan US$40 · minivan US$60 · VIP SUV US$80.

JKIA to Nairobi National Park

Ngong Road

Serve Junction Mall, Adams Arcade, Prestige Plaza, Racecourse, Dagoretti Corner and nearby hotels, offices and residences along the Ngong Road corridor.

Private rates: sedan US$50 · minivan US$60 · VIP SUV US$120.

Gigiri and the UN area

Book airport transport for the United Nations, embassies, diplomatic residences, Village Market, Runda, Rosslyn, conference venues and nearby hotels.

Private rates: sedan US$60 · minivan US$80 · VIP SUV US$120.

JKIA to Gigiri

Ruaka and northern Nairobi

Transfers cover Ruaka, Two Rivers, Limuru Road, Rosslyn, Runda approaches, apartments, residences and hotels in the northern Nairobi corridor.

Private rates: sedan US$50 · minivan US$60 · VIP SUV US$120.

Airport pickup process

Where will your driver meet you at JKIA?

The meeting point depends on your terminal and the current public-arrivals arrangement. International passengers normally meet the driver after immigration, baggage collection and customs. Domestic passengers usually exit more quickly through the domestic arrivals area.

1Flight lands
The driver monitors the flight number and updated arrival time.
2Passenger clears the terminal
Complete immigration, baggage collection and customs where applicable.
3Contact the driver
Message after collecting luggage and before exiting into public arrivals.
4Meet and transfer
Confirm the driver and vehicle, then travel directly to the booked destination.
Driver timing

How long after landing will a passenger be ready for pickup?

Aircraft landing time is not the same as passenger pickup time. Walking, immigration, baggage handling, customs and mobility assistance can all affect how long it takes to reach public arrivals.

Arrival type Practical pickup-planning range What can add time?
Domestic with hand luggage Often 15–30 minutes after landing Walking distance, terminal flow and passenger mobility
Domestic with checked baggage Often 25–45 minutes Baggage belt timing and airline handling
Regional international arrival Often 45–75 minutes Immigration, baggage and customs
Long-haul international arrival Often 60–90 minutes Peak queues, multiple arrivals and baggage volume
Delayed or missing baggage Potentially much longer Passenger must report the issue before leaving baggage claim
Airport-to-airport transfer

JKIA to Wilson Airport private transfer

Jomo Kenyatta International Airport and Wilson Airport are separate Nairobi airports. JKIA uses code NBO, while Wilson Airport uses code WIL. There is no secure airside connection between them, so passengers must travel by road and complete a separate check-in at Wilson Airport.

Wilson Airport is commonly used for domestic, charter and safari flights to destinations such as Masai Mara, Amboseli, Samburu, Laikipia and other airstrips. Share the Wilson airline, departure time and destination when booking so the pickup and road-transfer buffer can be planned properly.

Connection type Safer planning buffer Why the time is needed
Domestic JKIA arrival to Wilson departure At least 3 hours where possible Baggage, terminal exit, road transfer and Wilson check-in
Regional international arrival to Wilson About 3.5–4 hours Immigration, baggage, customs, road travel and recheck-in
International arrival to safari flight At least 4 hours Full arrival process plus Wilson airline check-in
Long-haul arrival with checked luggage About 4–5 hours Potential peak queues, baggage delay and traffic
Return airport transfer

Nairobi hotel to JKIA departure transfers

Book a return transfer from your hotel, office, residence or conference venue to the correct JKIA departure terminal. Plan the pickup by working backwards from the airline’s recommended airport-arrival time, not only from the scheduled take-off time.

Recommended arrival at JKIA

Domestic flightAround 2 hours before departure
Regional flightAround 2.5–3 hours before departure
Long-haul internationalAt least 3 hours before departure
Group or heavy luggageAdd extra airport time
Rain, rush hour or holidayAdd a larger road buffer
Choose the right vehicle

Vehicle options for JKIA Nairobi transfers

Choose according to both passenger count and luggage. The advertised seat count does not guarantee enough boot space for every passenger to carry a large suitcase.

Sedan

Typical capacity: 1–3 passengers.

Best for solo travellers, couples, business travellers and direct hotel transfers with light or moderate luggage.

Toyota Noah minivan

Typical capacity: 4–6 passengers.

Suitable for families, small groups, Wilson Airport connections and travellers carrying several suitcases.

Toyota HiAce or group van

Typical capacity: about 7–10 passengers depending on luggage.

Suitable for conference delegates, tour groups, large families and coordinated group pickups.

VIP or executive SUV

Typical capacity: 1–4 passengers.

Premium transport for executives, diplomats, corporate guests and passengers seeking greater comfort and privacy.

Safari Land Cruiser

Typical capacity: about 4–7 passengers depending on luggage.

Recommended when the airport transfer continues to Nairobi National Park, a safari circuit or an unpaved final access road.

Child-seat booking

Request an infant seat, child safety seat or booster in advance and provide each child’s age.

Accessible transfer

Provide wheelchair dimensions, folding requirements, transfer ability, equipment and any need for additional boarding time.

Oversized luggage

Declare pushchairs, golf bags, camera cases, wheelchairs, sports equipment and safari luggage before the vehicle is assigned.

Beyond Nairobi

Private transfers from JKIA to Naivasha, Lake Nakuru, Amboseli and Maasai Mara

JKIA transfers can continue directly beyond Nairobi. Final prices should confirm the lodge, camp, park gate, passenger and luggage count, road conditions and whether vehicle or driver entry fees apply.

Destination Approximate distance Toyota Noah minivan Safari Land Cruiser
NaivashaAbout 95 kmUS$160US$260
Lake NakuruAbout 160 kmUS$220US$320
AmboseliAbout 230 kmUS$270US$370
Maasai MaraAbout 260 kmUS$270US$370
Vehicle choice matters. A Land Cruiser is generally more suitable for Maasai Mara journeys where the final road or camp access requires greater clearance and stronger off-road capability.
Flight monitoring

What happens if your flight is delayed?

Provide the actual flight number when booking. This allows the transfer team to monitor the estimated arrival, early landing, major delay, terminal change, cancellation or diversion and coordinate driver dispatch more accurately.

International passengers can take longer to exit because of immigration queues, baggage delay, customs, mobility assistance or several aircraft arriving close together. Contact the driver as soon as possible if baggage is missing or the airline changes the arrival plan.

Special travel requirements

Family, group and accessible JKIA transfers

Share all capacity and assistance requirements before travel so the correct vehicle, luggage space and boarding time can be arranged.

Families with children

  • Provide children’s ages
  • Request infant, child or booster seats
  • Declare pushchairs and travel cots
  • Select a minivan when a sedan will not hold the luggage

Large groups

  • Provide the final passenger count
  • Count large and cabin bags separately
  • Use a HiAce or multiple vehicles where necessary
  • Confirm whether the group must travel together

Accessible transfers

  • Give wheelchair type and dimensions
  • State whether the chair folds
  • Explain whether the passenger can transfer into a standard seat
  • Declare mobility or medical equipment
Payments and booking terms

Payment options, quotation details and cancellation policy

The payment method and timing should be confirmed in the booking message. Available methods may include card, M-Pesa and agreed cash payment. A KRA eTIMS receipt can be provided on request where applicable.

Your final quotation should state: currency, vehicle type, route, passenger capacity, luggage allowance, included waiting time, parking and toll treatment, additional-stop charges, payment method and cancellation terms.
Passenger safety

JKIA transfer safety and booking checks

Verify the driver and vehicle before leaving the airport, and keep passports, money and essential travel documents with you throughout the journey.

Before entering the vehicle

  • Match the driver’s name
  • Match the vehicle registration
  • Confirm the destination
  • Confirm the agreed fare

During the journey

  • Keep valuables and documents with you
  • Share journey details with a trusted contact
  • Use the agreed route or ask about major diversions
  • Contact the booking team if the driver changes

Avoid unverified pickups

  • Do not follow an unknown person claiming to be your driver
  • Use the meeting instructions in your confirmation
  • Check app details when using ride-hailing
  • Call the confirmed driver if the pickup point is unclear
Avoid booking problems

Common JKIA transfer mistakes

Most airport-transfer problems are caused by incomplete flight information, an undersized vehicle, an inaccurate address or unrealistic connection timing.

Giving only the landing time

Provide the airline and flight number so delays, early arrival and terminal information can be tracked.

Choosing by seats alone

Count passengers and bags. A full vehicle may have little or no luggage space.

Providing an incomplete address

Send the hotel or building name, neighbourhood, road and a map pin where available.

Confusing NBO and WIL

JKIA and Wilson are separate airports. Confirm which code appears on each booking.

Underestimating traffic

Add a larger buffer for Gigiri, Karen, Ruaka, Westlands and cross-city journeys.

Not declaring an onward flight

Share the onward airline, airport and departure time so the transfer can be planned around check-in.

Requesting a child seat after landing

Child seats must be requested before travel and are subject to availability.

Adding unplanned stops

Extra stops can change the fare, route and journey time and should be agreed in advance.

Ignoring waiting terms

Confirm how much waiting time is included and what happens after the allowance ends.

Frequently asked questions

JKIA Nairobi transfers FAQ

Answers to the questions passengers most often ask before booking transport between Jomo Kenyatta International Airport and Nairobi.

How much is a private transfer from JKIA to Nairobi?
A private sedan starts from US$40 to Nairobi CBD, Upper Hill, Westlands, Parklands, Kilimani, Lavington or Lang’ata. The rate is per vehicle and varies for farther destinations and larger or premium vehicles.
Is the transfer price per person?
No. The published rates are per private vehicle, subject to the stated passenger and luggage capacity.
Can I book a transfer at any time?
Yes. JKIA transfers can be arranged for daytime, overnight and early-morning travel. Booking at least 12–24 hours in advance is recommended.
Can I book on the same day?
Same-day transfers may be available when a suitable driver and vehicle can be assigned.
Will the driver track my flight?
Yes. Provide the correct airline and flight number so the arrival status and terminal can be monitored.
How long will the driver wait after my flight lands?
Standard international-arrival bookings generally allow approximately 60–90 minutes for immigration, baggage and terminal exit. Confirm the exact waiting terms in the final quotation.
Where will the driver meet me at JKIA?
The confirmation will identify the driver, telephone number, terminal and meeting instructions. International passengers normally meet after immigration, baggage collection and customs.
Can I pay with M-Pesa or card?
Payment methods may include M-Pesa, card and agreed cash payment. Confirm the method and payment timing when the booking is issued.
Are parking and expressway tolls included?
The final quotation should state whether airport parking and Nairobi Expressway tolls are included or charged separately.
Can you transfer me from JKIA to Wilson Airport?
Yes. Private one-way rates start from US$60 for a sedan, US$80 for a Toyota Noah and US$100 for a VIP SUV.
Can you collect me from Wilson and take me to JKIA?
Yes. Reverse Wilson-to-JKIA transfers can be arranged using the same flight, passenger and luggage details.
How much time should I allow between JKIA and Wilson?
For an international arrival followed by a Wilson safari flight, at least four hours is safer where possible. Long-haul arrivals with checked baggage may require four to five hours.
Do you provide transfers to Nairobi National Park?
Yes. Request a safari-suitable vehicle if the booking includes park entry or a game drive.
Can I book a direct transfer to Maasai Mara?
Yes. Private road transfers are available, with a Toyota Noah from US$270 and a safari Land Cruiser from US$370, subject to the exact camp and access conditions.
Can you collect a large group?
Yes. Toyota HiAce vans, larger vehicles or multiple vehicles can be arranged according to passenger and luggage requirements.
Are child seats available?
Child seats may be arranged when requested in advance. Provide each child’s age and the type of seat required.
What happens if my airline cancels or delays the flight?
Contact the transfer team as soon as the airline announces a material change. A documented airline disruption can generally be rescheduled subject to vehicle availability and the confirmed booking terms.
Book private airport transport

Book your JKIA Nairobi transfer

Request a private transfer between Jomo Kenyatta International Airport and your Nairobi hotel, suburb, office, residence, Wilson Airport, railway station or safari destination.

Email bookings@jkiairport.com with the required details below. A complete request makes it easier to confirm the correct vehicle, rate and pickup plan without delay.

Airport pickup made simpler

Reserve your private JKIA transfer before travel

Confirm your driver, vehicle, pickup terminal, luggage space and Nairobi destination in advance for a smoother airport arrival, hotel departure or Wilson Airport connection.

Plan every stage of your journey through Jomo Kenyatta International Airport

Use the JKIA passenger guides to check your flight, identify the correct terminal, prepare for arrival or departure, arrange airport transport and plan an onward Nairobi or safari connection.