How to Get to JKIA

JKIA Ground Transport Guide

How to Get to JKIA: Nairobi Airport Routes, Transfers, Traffic and Travel Timing

Plan how to reach Jomo Kenyatta International Airport from Nairobi CBD, Westlands, Gigiri, Karen, Wilson Airport, Nairobi Terminus, airport hotels, Nairobi National Park and other locations across Kenya.

Before you travel to JKIA

  • ✓ Confirm your airline, terminal and required check-in time.
  • ✓ Leave extra time for Nairobi traffic and airport entry security.
  • ✓ Use a pre-booked transfer for early flights, late arrivals or heavy luggage.
  • ✓ Do not confuse JKIA with Wilson Airport, Nairobi’s safari-flight airport.

What is the best way to get to JKIA?

For most international passengers, a pre-booked private airport transfer is the easiest way to reach JKIA. It gives you a confirmed vehicle, direct hotel or home pickup, suitable luggage space and departure timing built around your flight. Taxi, Uber, Bolt, hotel shuttles, buses and self-drive parking can also work depending on your route, luggage and schedule.

📍
Airport Location JKIA is in Embakasi, on Nairobi’s eastern side, reached mainly through Airport South Road.
Airport Code Use NBO for flights; use JKIA or Jomo Kenyatta International Airport for transfers.
🚘
Main Road Access Most airport journeys use Mombasa Road, Nairobi Expressway and Airport South Road.
Wilson Is Separate Wilson Airport is not part of JKIA; connecting passengers need a road transfer.
Choose the right transport

Which transport option is best for your JKIA journey?

The right choice depends on your flight time, starting point, group size, luggage, Nairobi familiarity and whether you need a direct door-to-door journey.

Best Overall
🚘

Private Airport Transfer

Direct pickup and drop-off for hotels, homes, offices, Wilson Airport, Nairobi Terminus and safari destinations.

Best for families, groups, heavy luggage, early flights and late-night travel.
📱

Taxi, Uber or Bolt

Flexible on-demand transport for travellers comfortable using a ride-hailing app or arranging a verified taxi.

Best for solo travellers and small groups with light luggage.
🚌

Public Bus or Rail Link

The lowest-cost option for daytime passengers with limited luggage and a flexible schedule.

Best for experienced budget travellers without a close flight connection.
🅿

Self-Drive and Parking

Drive yourself to JKIA, use airport parking and collect your vehicle on your return.

Best for Nairobi residents with a clear terminal and parking plan.
!
Do not plan only around map distance. Nairobi traffic, rain, accidents, roadworks, public events and congestion near Mombasa Road can increase travel time substantially. Leave earlier than a navigation app’s shortest estimate, especially for international departures.
Popular airport routes

How to get to JKIA from Nairobi and nearby travel hubs

Choose your route based on your exact pickup area and flight schedule rather than using a single Nairobi-wide travel estimate.

Nairobi CBD to JKIA

Hotels, offices and city-centre residences

A private transfer, taxi or ride-hailing car is usually the simplest way to travel from the CBD to JKIA. Allow a generous traffic buffer during weekday peaks.

Book CBD to JKIA transfer →

Westlands, Gigiri and UN Area to JKIA

Business, diplomatic and conference travel

These locations are farther from JKIA than the CBD and can involve busy city corridors. A confirmed private driver is useful for early flights and luggage-heavy journeys.

Arrange Westlands or Gigiri transfer →

Karen, Lang’ata and Nairobi National Park to JKIA

Safari guests, lodges and southern Nairobi

This route can involve several busy corridors. Use a direct transfer if you have safari bags, children, cameras or luggage for an international departure.

Book Karen or Lang’ata transfer →

Wilson Airport to JKIA

Safari-flight and international-flight connections

JKIA and Wilson Airport are separate facilities. Treat this as a Nairobi road transfer, not a quick terminal change, and leave a substantial connection buffer.

View JKIA–Wilson transfer details →

Nairobi Terminus to JKIA

SGR and Madaraka Express connections

Nairobi Terminus in Syokimau is close to JKIA, but you should still allow time for station access, luggage handling, road traffic and airport entry procedures.

Explore airport-to-SGR transport →

Airport Hotels to JKIA

Early departures and overnight stays

Airport hotels are useful for early flights, late arrivals and short layovers. Confirm shuttle timing or arrange a private transfer for terminal drop-off.

Explore hotels near JKIA →
Travel time planning

How long does it take to get to JKIA?

These are sensible planning ranges, not guaranteed travel times. Road traffic and weather can materially alter the journey.

Starting Point Suggested Travel Allowance Planning Note
Nairobi CBD45 minutes to 1.5 hoursAllow extra time for CBD traffic and the Mombasa Road corridor.
Westlands or Gigiri1 to 2 hoursLeave early during weekday commuting periods and when rain is expected.
Kilimani, Hurlingham or Lavington1 to 1.5 hoursRoute choice changes with central Nairobi congestion.
Karen or Lang’ata1 to 2 hoursSouthern Nairobi traffic can affect airport access.
Wilson Airport45 minutes to 1.5 hoursBuild in time for safari-flight delays, luggage and JKIA check-in.
Nairobi Terminus / Syokimau20 to 45 minutesClose to JKIA, but station and airport entry timing still matter.
Thika or Ruiru1 to 2 hoursPeak-hour congestion can lengthen the journey substantially.
Naivasha2.5 to 4 hoursAvoid relying on a tight same-day international connection.
Getting to JKIA for a flight

How early should you leave for JKIA?

Your airport journey includes more than road travel. Plan for traffic, airport entry screening, terminal access, airline check-in, baggage drop, security screening, immigration for international travel and the walk to your gate.

International travellers should normally leave more time than domestic passengers. Confirm your airline’s own check-in deadline and terminal requirement before arranging pickup.

A private hotel-to-JKIA transfer is especially useful for early departures because the pickup time can be planned around your hotel location, airline and required airport arrival time.

Read the JKIA departures guide and confirm your JKIA terminal before travel.

Departure checklist

  • ✓ Confirm airline, flight number and correct terminal.
  • ✓ Check passport, visa, travel insurance and baggage requirements.
  • ✓ Allow extra time for international departure procedures.
  • ✓ Arrange transfer pickup before the day of travel.
  • ✓ Keep driver or hotel reception contact accessible.
  • ✓ Do not assume navigation time includes airport security.
Landing at Nairobi Airport

How do you leave JKIA after arriving in Nairobi?

International arrivals normally pass through immigration, collect checked baggage and clear customs before entering the public arrivals area. Arrange transport before landing if you are arriving late, travelling with children or continuing directly to a hotel, Wilson Airport or safari departure point.

Your transfer company should send the driver name, contact number, vehicle details and meeting instructions before you land. Do not leave the arrivals area with anyone who cannot identify your confirmed booking.

Arriving passengers can choose private transfer, airport taxi, ride-hailing, hotel shuttle or public transport. A pre-booked transfer is usually simplest for first-time visitors and travellers with baggage.

Read the JKIA arrivals guide for immigration, SIM-card, money, baggage and pickup information.

Arrival pickup checklist

  • ✓ Keep your phone charged before landing.
  • ✓ Save the driver’s WhatsApp or mobile contact.
  • ✓ Collect all bags before leaving baggage reclaim.
  • ✓ Message the driver after customs if requested.
  • ✓ Confirm vehicle registration and driver identity.
  • ✓ Keep passport, money and devices in hand luggage.
Transport comparison

Taxi, Uber, private transfer, public bus or hotel shuttle?

Each option works best for a different type of traveller. Select transport according to timing, baggage, confidence navigating Nairobi and whether you need a guaranteed door-to-door journey.

Private Transfer

Best for families, business travellers, safari guests, first-time visitors, late-night arrivals and passengers with several bags.

Taxi, Uber or Bolt

Best for solo travellers and small groups with light luggage who are comfortable using a verified driver or ride-hailing app.

Public Bus or Rail Link

Best for budget travellers in daytime with small bags and flexible schedules. Confirm live routes and operating times before relying on public transport.

See the complete JKIA transport guide for taxi, ride-hailing, bus, rail, hotel shuttle and self-drive planning.

Road access and airport entry

How do you drive or get dropped off at JKIA?

Most journeys approach JKIA through Mombasa Road, Nairobi Expressway or Airport South Road. Plan your final approach around your airline terminal, parking needs and flight timing.

1

Confirm Your Terminal

Check the boarding pass and airline app before leaving. Terminal assignment can change, so do not rely only on a previous trip.

2

Choose the Best Route

Your driver may use the most practical route based on your starting point, congestion, weather and airport approach conditions.

3

Allow for Security

Road travel does not end at the airport gate. Build in time for airport entry checks, terminal movement and passenger drop-off traffic.

4

Use the Correct Area

Departures drop-off, arrivals pickup and parking are different. Read the JKIA parking guide before self-driving.

Airport, train and safari connections

How to reach Wilson Airport, safari flights and onward travel from JKIA

JKIA is Nairobi’s main international airport. Many travellers then continue to Wilson Airport, Nairobi hotels, Nairobi Terminus, Nairobi National Park or a Kenya safari destination.

JKIA to Wilson Airport

Safari flights, charter aircraft and domestic routes

Book a road transfer and leave a generous buffer. You may need to clear immigration, collect bags and check in again at Wilson Airport.

Book JKIA to Wilson Airport transfer →

JKIA to Nairobi National Park

Layover safaris, park visits and nearby lodges

Nairobi National Park can work during a long layover or overnight Nairobi stay, but airport return timing should always be planned conservatively.

Explore Nairobi layover safaris →

JKIA to Safari Destinations

Maasai Mara, Amboseli, Naivasha, Nakuru and beyond

Start a road safari from JKIA by minivan or Land Cruiser, or transfer to Wilson Airport for a scheduled safari flight.

Arrange a safari transfer →
Private Airport Transport

Book a direct transfer to or from JKIA

Arrange a private vehicle for Nairobi hotels, homes, offices, Wilson Airport, Nairobi Terminus, airport hotels, Nairobi National Park and safari destinations.

  • ✓ Private vehicle for your group and luggage.
  • ✓ Arrival pickup, hotel drop-off and departure transfers.
  • ✓ Early-morning and late-night journey planning.
  • ✓ Airport-to-airport transfer between JKIA and Wilson Airport.
  • ✓ Custom quotes for multiple stops and safari routes.
Traveller questions

Frequently asked questions about getting to JKIA

Where is JKIA located in Nairobi?
Jomo Kenyatta International Airport is in Embakasi on Nairobi’s eastern side. Most road journeys use Airport South Road, Mombasa Road and nearby airport access routes.
How far is JKIA from Nairobi city centre?
JKIA is roughly 15 to 20 kilometres from central Nairobi depending on your exact hotel, office or residential destination. Traffic affects travel time far more than distance alone.
How early should I arrive at JKIA before an international flight?
Follow your airline’s official check-in guidance and leave a conservative buffer for traffic, airport entry security, baggage drop, security screening, immigration and walking to the departure gate.
Can I take Uber or Bolt to JKIA?
Yes. Ride-hailing services are commonly used in Nairobi. Confirm the driver name, vehicle registration, pickup point and fare through the app before entering the car.
Can I book a private transfer from JKIA to my Nairobi hotel?
Yes. A private airport transfer can take you directly from JKIA to Nairobi CBD, Westlands, Gigiri, Karen, Kilimani, Lavington, airport hotels, private homes, offices and other destinations.
How do I get from JKIA to Wilson Airport?
JKIA and Wilson Airport are separate airports. Arrange a private road transfer and allow enough time for immigration, baggage collection, Nairobi traffic and Wilson Airport check-in. Read the JKIA to Wilson Airport transfer guide.
Is there public transport to JKIA?
Public bus and rail-linked options can be available, but they are better suited to daytime travel, limited luggage and flexible schedules. Check current routes and operating times before relying on them.
Can I drive myself to JKIA and park?
Yes. Self-driving travellers can use airport parking, but should confirm their terminal, parking area, expected return date and airport approach route before leaving home.
What is the easiest option for families travelling with children?
A pre-booked private transfer is usually the easiest option for families because it allows child-seat requests, adequate luggage space, a direct route and departure timing planned around the flight.
What is the best way to get to JKIA for an early-morning flight?
Arrange a pre-booked private transfer or use an airport hotel shuttle that confirms its operating hours. Do not wait until the morning of travel to begin looking for transport.
Nairobi Airport Ground Transport

Arrange a reliable transfer to or from JKIA

Book direct private transport for Nairobi hotels, Wilson Airport, Nairobi Terminus, airport hotels, business meetings, family travel and Kenya safari connections.