NBO - Nairobi, Kenya

Getting from Jomo Kenyatta Airport to Nairobi city

Last updated: February 2026

Quick answer

Jomo Kenyatta International Airport (JKIA) is about 15 km southeast of Nairobi city center, but that distance is misleading. Traffic on the Mombasa Road corridor is among the worst in East Africa. During peak hours, the drive can take 90 minutes or more. Off-peak, it can be 20-30 minutes. Your options are pre-booked transfers, airport taxis, ride-hailing apps (Uber and Bolt work well in Nairobi), or the Nairobi Expressway (a toll road that significantly cuts travel time). There is no rail link from JKIA to the city.

What actually happens after landing

JKIA has two terminals. Terminal 1 handles most international flights and is the larger, older building. Terminal 2 handles some domestic flights and a few international carriers. The terminals are not connected by a walkway, so confirm which terminal your flight uses.

Immigration at Terminal 1 can be slow, particularly when multiple long-haul flights arrive simultaneously. If you need a visa on arrival, there are separate counters for this, and the process takes longer. E-visa holders go through the standard immigration lines. Budget 30-60 minutes for immigration during busy periods.

After collecting luggage, you pass through customs and enter the arrivals hall. This area has ATMs, a few currency exchange counters, and SIM card vendors. The exchange rates at the airport are not great, but having some Kenyan Shillings for immediate use is practical.

Outside the terminal, you will encounter a fair amount of activity: taxi touts, hotel shuttles, and transfer drivers. It can feel chaotic, especially after a long flight. Keep your wits about you and head for your arranged transport or the official taxi rank.

Transport options explained honestly

Pre-booked private transfers are the most popular choice for international visitors. A driver meets you inside or outside arrivals with a name board. Vehicles are typically clean SUVs or sedans. The driver knows the routes and can use the Nairobi Expressway to avoid the worst traffic.

Ride-hailing apps (Uber/Bolt) work well at JKIA. Prices are lower than traditional taxis, and the app provides transparency on pricing and routing. You will need data on your phone, so pick up a SIM card or use airport Wi-Fi. The pickup point is a short walk from the terminal.

Airport taxis are available at the official rank. Kenya Airports Authority regulates these to some extent, but pricing is still negotiated. Always agree on the fare before getting in. Licensed airport taxis have visible identification.

Unofficial taxis and touts approach passengers inside the terminal. Politely decline and use official channels. Overcharging and vehicle quality are common issues with unofficial operators.

Matatus (minibuses) are Nairobi's public transport. They pass near the airport on Mombasa Road, but reaching the stop with luggage is impractical, and the experience can be disorienting for newcomers.

The Nairobi Expressway is a toll road that runs parallel to Mombasa Road and can cut the journey time dramatically. Most transfer services and Uber drivers will use it (the toll is typically passed on to you or included in the transfer price). It is worth the few hundred shillings.

Realistic pricing expectations

Transport from JKIA to common Nairobi destinations:

  • CBD (City Center): KES 2,500-4,000 by taxi, KES 1,800-3,000 by transfer, KES 800-1,500 by Uber/Bolt
  • Westlands: KES 3,000-5,000 by taxi, KES 2,500-4,000 by transfer, KES 1,200-2,000 by Uber/Bolt
  • Karen / Langata: KES 3,500-5,500 by taxi, KES 2,800-4,500 by transfer, KES 1,500-2,500 by Uber/Bolt
  • Upper Hill: KES 2,500-4,000 by taxi, KES 2,000-3,500 by transfer, KES 1,000-1,800 by Uber/Bolt
Approximate USD equivalents: KES 2,500 is roughly USD 18-20. The Kenyan Shilling fluctuates, so check current rates.

Expressway tolls add KES 300-500 to the cost but save significant time. Most transfers include this in the quoted price.

Late night arrivals

Several international flights arrive at JKIA between 22:00 and 05:00, including long-haul services from Europe, the Middle East, and Asia. The good news about a late-night arrival is that Nairobi traffic disappears, and the drive to the city can take under 30 minutes.

The less good news is that security awareness matters more at night. JKIA is well-patrolled, but the road to the city passes through some areas that are best transited without stopping. A pre-booked transfer or Uber ordered from inside the terminal is the sensible approach.

Uber and Bolt operate 24 hours in Nairobi, with reasonable availability even in the early morning. Taxis at the rank thin out for very late arrivals. Pre-booked transfers are the most reliable option for flights landing after midnight.

Families and luggage

JKIA is manageable with children, though the terminals feel dated and the walk from immigration to the exit can be long. Trolleys are available but sometimes in short supply.

Child car seats are not standard in Kenyan taxis or Ubers. Request one specifically if booking a transfer. For safari-bound families, consider that your transfer vehicle and luggage needs may differ from a standard city car. Mention large bags, strollers, or extra equipment when booking.

The drive to most Nairobi hotels is bumpy in places. Nairobi roads have speed bumps and uneven surfaces. Children who fall asleep in the car may be jostled awake.

Where you meet the driver

Pre-booked transfer drivers typically wait in the arrivals hall or just outside the exit doors with a name board. The arrivals area can be busy, so scan carefully. If you cannot find your driver, step outside and check the parking area, or call the number on your confirmation.

For Uber and Bolt, the designated pickup area is a short walk from the terminal. Follow the signs or check the app for directions to the pickup zone.

The taxi rank is to the right as you exit Terminal 1. Look for vehicles with official airport taxi identification.

Decision helper

Choose a pre-booked transfer if you are arriving on a long-haul flight, want someone waiting for you, and prefer a fixed price. Best for families, first-time visitors to Nairobi, and anyone arriving late at night.

Choose Uber or Bolt if you have a working phone with data, want the lowest price, and are comfortable with ride-hailing in an unfamiliar city. A solid option during daylight hours.

Choose an airport taxi if you want to leave immediately, are comfortable negotiating, and prefer not to rely on phone apps.

Avoid matatus and unofficial taxis from the airport, especially on your first visit to Nairobi. The savings are not worth the uncertainty.

Frequently Asked Questions

How bad is the traffic from JKIA to Nairobi?

It depends entirely on the time of day. Peak hours (07:00-09:30, 16:30-19:30) can mean 60-90 minutes on Mombasa Road. The Nairobi Expressway cuts this significantly. Off-peak, the drive is 20-30 minutes.

Should I use the Nairobi Expressway?

Yes. The toll is modest (KES 300-500) and can save you 30-60 minutes during peak traffic. Most transfer services include the toll in their price.

Is Uber safe at Nairobi airport?

Yes. Uber and Bolt are widely used and considered safe in Nairobi. Verify the driver details in the app before getting in.

Do I need a visa to enter Kenya?

Most nationalities need an e-visa, which should be obtained before travel. Visa on arrival is available for some nationalities but takes longer to process. Check current requirements before your trip.

Are there ATMs at JKIA?

Yes, several ATMs are in the arrivals hall. They accept international cards and dispense Kenyan Shillings. Exchange counters are also available but at less favorable rates.

How do I get from JKIA to Wilson Airport for safari flights?

Wilson Airport is about 10 km from JKIA, a 15-40 minute drive depending on traffic. A transfer or Uber is the best option. Allow extra time during peak hours.

Is it safe to arrive in Nairobi at night?

The airport itself is secure. For the drive to the city, use a pre-booked transfer or ride-hailing app rather than negotiating with touts. Avoid stopping along the route.

Can I get a SIM card at the airport?

Yes. Safaricom and Airtel vendors are in the arrivals hall. A local SIM with data is useful for Uber, M-Pesa (mobile money), and maps.

What about going directly to a safari lodge from the airport?

If heading directly to a safari destination, many operators arrange pickup from JKIA or connect you to a domestic flight from Wilson Airport. Discuss logistics with your safari operator.

Do I need to tip the driver?

Tipping is not mandatory but appreciated for good service. KES 200-500 is a reasonable tip for an airport transfer.

Nairobi traffic is the main variable in your airport transfer experience. If you can time your arrival to avoid peak hours or use the Expressway, the journey is quick and straightforward. For late-night arrivals or first-time visitors, a pre-booked transfer takes the guesswork out of what can otherwise feel like an overwhelming introduction to East Africa's busiest city.

Related Airport Guides

Chat with us