ComeToGuide
19.9 km • ~26 mins

How to Get from Nairobi Jomo Kenyatta International Airport (NBO) to Kilimani

The 19.9 km drive from Nairobi Jomo Kenyatta International Airport (NBO) to Kilimani usually takes about 26 minutes without heavy traffic, but allow 30-60 minutes at peak times. Transport options range from a pre-booked private transfer or airport taxi to cheap public train+bus combinations.

✓ Verified Oct 30, 2026 • 19.9 km road distance

Licensed Airport Taxi

Official Rank
30 mins •24/7 at official ranks
€17.50 - €24.00 (Per Vehicle)
Luggage: 2 pieces free
How to take it step-by-step:
  1. Follow signs to the official taxi rank or taxi company desks in the arrivals hall.
  2. Agree the fare in Kenyan shillings before starting the trip; there is no fixed meter.
  3. Ask the driver to take the Nairobi Expressway to save time (tolls are added to the fare).
  4. Pay in cash, foreign currency or M-Pesa as agreed, and ask for a receipt.
  5. Get dropped off in Kilimani at your address.

Uber, Bolt or Little

App-Based
30 mins •On demand (app-based)
€11.00 - €19.50 (Per Vehicle)
Luggage: Depends on car type
How to take it step-by-step:
  1. Exit the terminal and walk to the designated ride-hailing pickup area, just beyond the official taxi rank.
  2. Request a ride on Uber, Bolt or Little and select the pickup point shown in the app.
  3. Check the car model, plate number and driver identity in the app before entering.
  4. Ask the driver to use the Nairobi Expressway if you want the faster route (toll extra).
  5. Get off at your destination in Kilimani.

Kenya Railways Feeder Bus + Commuter Train

Cheapest
90 mins •About 12 trips each way, 06:00-20:50 (check krc.co.ke)
€0.70 (train+bus) + local bus fare
Luggage: Not practical with heavy luggage
How to take it step-by-step:
  1. From arrivals, find the Kenya Railways feeder bus stop for Embakasi Village (EKV) commuter station.
  2. Board the feeder bus and pay KES 50 on board.
  3. At EKV, buy a Nairobi Commuter Rail ticket to Nairobi Central Station (KES 50).
  4. Ride the train to Nairobi Central Station.
  5. From Nairobi Central, take a local bus, matatu or taxi for the final leg to Kilimani.

Route 34 City Bus / Matatu

Budget Bus
90 mins •Ask locally (no verified timetable)
Pay locally (cash/M-Pesa) - fare not published
Luggage: Little space - not for large suitcases
How to take it step-by-step:
  1. Ask at the airport information desk where Route 34 city buses or matatus stop outside the terminal.
  2. Board the bus or matatu towards Ambassadeur stage / Moi Avenue in the CBD.
  3. Pay the fare in cash or M-Pesa when asked by the conductor.
  4. Get off at Ambassadeur stage in the CBD.
  5. From there, take a local bus, matatu or taxi for the remaining distance to Kilimani.

Nairobi Jomo Kenyatta International Airport Deals

Compare all terminal car rental desks with free 48h cancellation.

Compare Terminal Car Prices
Landing in Kenya?
Skip expensive airport SIM kiosks. Activate a 5G eSIM on your phone in 2 minutes before takeoff.
Get Kenya eSIM

Tours & activities: Nairobi

See all tours & tickets
Was your flight delayed or cancelled?
In some cases passengers are entitled to compensation. AirHelp checks your flight for free and only charges a fee if they win your claim.
Check my rights for free

⚠️ Important Local Taxi & Arrival Tips

  • Ignore touts and unofficial drivers inside the terminal; use only the official taxi rank or taxi company desks at arrivals.
  • Agree the taxi fare in Kenyan shillings before starting the trip; there is no official fixed meter tariff.
  • If using ride-hailing, stay in the designated pickup area and check the car and driver in the app; Nairobi Expressway tolls are added to the fare.
  • Route 34 and matatus are crowded, have little luggage space, and are not a safe choice with large suitcases or after dark.

Frequently Asked Questions

What is the cheapest way from NBO to Kilimani?

The cheapest route is the Kenya Railways feeder bus from JKIA to Embakasi Village (KES 50) plus a commuter train to Nairobi Central (KES 50), then a local bus or matatu to Kilimani. Total train+bus fare is about €0.70, but the final local leg costs extra.

How long is the drive from Nairobi airport to Kilimani?

Without heavy traffic it is about 26 minutes for the 19.9 km trip. In rush hour allow 30-60 minutes or more.

Do taxis from JKIA use a meter?

No, Nairobi airport taxis are not metered by a public tariff. Agree the price before starting and ask for a receipt.

Is there a train from Nairobi airport to Kilimani?

No train stops at JKIA. The nearest railway is the Kenya Railways feeder bus to Embakasi Village, then a commuter train to Nairobi Central, but it is not direct to Kilimani.

Can I pay for transport with card?

Cash and M-Pesa are common; some taxis accept foreign currency. Card acceptance is not guaranteed, so carry small KES for public transport and confirm with the driver.

Which option is best for families with luggage?

A pre-booked private transfer or licensed airport taxi is best because it is door-to-door and has luggage space.