City guide · Nairobi

Nairobi Airport Transfers: JKIA, Wilson and Rail

Compare JKIA and Wilson airport pickups, Uber and Bolt estimates, the posted rail-bus link, fares, luggage needs, Sunday service and late arrivals in Nairobi.

Editorial responsibility: Elena Voss · Roavina Travel Editor

This guide is part of our Nairobi destination coverage. Nairobi

01

Choose JKIA, Wilson or the rail-bus link

Jomo Kenyatta International Airport (JKIA, NBO) and Wilson Airport (WIL) are separate airports. Check the code on your flight booking before arranging a car: a Nairobi connection between them is a road trip, not a shared terminal transfer. Uber and Bolt both list pickup and drop-off service at NBO, and Bolt also lists rides at WIL. Pick the airport option that matches your actual flight rather than entering only “Nairobi” as the destination. (Uber NBO pickup, checked 2026-09-28; Bolt NBO, checked 2026-09-28; Bolt WIL, checked 2026-09-28)

For a door-to-door trip, Uber and Bolt show an airport pickup point in the app after you request a ride. The assigned point may not be the nearest terminal exit, and the two services do not promise one permanent curbside location. Follow the current app directions, then verify the vehicle colour, make, registration and driver details before getting in. This is more reliable than walking to a remembered pickup spot from a past visit. (Uber NBO pickup directions, checked 2026-09-28; Bolt NBO pickup, checked 2026-09-28)

There is also a Kenya Railways bus link between JKIA and Embakasi Village Railway Station. The operator’s currently linked bus schedule describes stops at the airport cargo area and Central Square and gives a KSh 50 fare. This is a bus-and-train journey, not a rail station inside the passenger terminal: match the bus arrival with a train from Embakasi Village before choosing it for a hotel or onward connection. The published PDF does not identify its operating days or a validity date, so confirm the service with Kenya Railways for your travel day. (Kenya Railways commuter rail service, checked 2026-09-28; Kenya Railways JKIA bus schedule, checked 2026-09-28)

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · krc.co.ke

Checked 2026-09-28 · Official site · krc.co.ke

02

Allow time for the exact Nairobi address

A road estimate depends on the pickup point, destination, traffic and ride category. Uber and Bolt ask for the destination before showing a trip estimate; use your hotel’s full address rather than “CBD” if you need to know how long the last leg may take. The estimate is for the drive and does not include immigration, baggage collection, locating the driver or walking from the drop-off to the entrance. (Uber NBO trip estimates, checked 2026-09-28; Bolt NBO fare and pickup information, checked 2026-09-28)

If your hotel is near Wilson or your next flight departs from WIL, enter that airport as the destination and review the route as a separate transfer. The two airports are not interchangeable, and an app estimate cannot guarantee the time needed to clear one airport, cross Nairobi, find the next terminal and meet the second airline’s check-in deadline. Keep a generous buffer for a connection between separate tickets. (Uber NBO car service, checked 2026-09-28; Bolt WIL transfers, checked 2026-09-28)

The Kenya Railways option also has more than one leg. Its published airport bus schedule links JKIA and Embakasi Village; Nairobi Commuter Rail lists Embakasi Village on the route network, while its current public page gives no single airport-to-CBD journey time. Count the bus wait, transfer at the station, train departure and final city ride as separate parts. Do not treat the KSh 50 bus line as a complete journey price or a travel-time promise. (Kenya Railways JKIA bus schedule, checked 2026-09-28; Nairobi Commuter Rail Service, checked 2026-09-28)

Whichever option you choose, compare the arrival-to-door plan, not only the app’s vehicle time. Include your luggage, the number of passengers, any airport change and the final walk to the accommodation. For a late landing, recheck both the live ride estimate and the Kenya Railways service information after your flight is confirmed.

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · krc.co.ke

Checked 2026-09-28 · Official site · krc.co.ke

03

Compare the ride estimate with the rail-bus fare

Uber does not publish one fixed fare from NBO to central Nairobi. The app estimates the price after you enter the pickup, destination and ride type; it accounts for trip length, duration, tolls, city fees and current demand. A Reserve booking can show an upfront price, but changes to the route, duration, distance or tolls can alter it. Compare the quote for your actual address and departure time instead of using an old citywide figure. (Uber NBO fare details, checked 2026-09-28)

Bolt also instructs passengers to check the current trip price in its app. It says the fare and pickup wait can vary with traffic, delay, demand and the requested trip. If you are comparing Bolt and Uber, enter the same terminal, destination and approximate time in both apps; a price for a different pickup point or car category is not a like-for-like comparison. (Bolt NBO fare information, checked 2026-09-28)

Kenya Railways’ currently linked JKIA bus schedule prints KSh 50 beside its bus journeys between the airport and Embakasi Village Railway Station. This is the bus fare shown in the operator document, not the fare for the connected commuter train or a door-to-door fare to a Nairobi hotel. The train leg has its own ticket and the overall price depends on where you leave the rail network. Check the current rail fare and operating information before setting out. (Kenya Railways JKIA bus schedule, checked 2026-09-28; Kenya Railways commuter rail information, checked 2026-09-28)

For a shared option, Uber’s NBO page currently advertises UberX Share for same-route airport travellers and says the fare may be up to 25% lower. It is a shared ride, not a guaranteed discount or private car; check the trip terms and displayed amount before selecting it. If your party has several suitcases, compare the larger vehicle option in the app: Uber notes that passenger count and vehicle body affect actual luggage space, which is not guaranteed by category alone. (Uber NBO pickup and ride options, checked 2026-09-28)

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · krc.co.ke

Checked 2026-09-28 · Official site · krc.co.ke

04

Check the service pattern for your travel day

Uber lists NBO requests as available 24 hours a day, but says drivers may take longer to arrive at late or early times. Reserve can be requested up to 90 days ahead; flight tracking can notify the driver of significant schedule changes. A reservation is confirmed only after a driver accepts, so check the app after landing. (Uber NBO service and Reserve details, checked 2026-09-28)

Bolt lists NBO and WIL airport rides but gives no fixed departure interval. Its pages direct passengers to the app for the current meeting point, price and pickup wait. Enter the airport code and travel time for the trip you need, including on Sundays, rather than assuming a weekday wait or pickup point will apply. (Bolt NBO, checked 2026-09-28; Bolt WIL, checked 2026-09-28)

Kenya Railways currently links an airport bus schedule from its commuter-rail page. The PDF shows airport-to-Embakasi Village journeys and the KSh 50 bus fare, but gives no effective date or days of operation. Verify both the bus and train against the operator’s information for your travel date; do not assume a printed clock time guarantees a Sunday or holiday connection. (Kenya Railways commuter rail service, checked 2026-09-28; Kenya Railways JKIA bus schedule, checked 2026-09-28)

The rail-bus link is most useful when both published legs fit your arrival and the next stop is near your destination. Otherwise compare the full journey and final connection with a direct ride.

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · krc.co.ke

Checked 2026-09-28 · Official site · krc.co.ke

05

Plan a late arrival or airport change

For an overnight arrival, Uber is the airport ride source that explicitly publishes 24/7 service. Waits can be longer, and an advance request is not confirmed until a driver accepts it. Reserve may help with planning and can pass significant flight changes to the driver; follow the live app for the assigned pickup point. (Uber NBO late arrivals, checked 2026-09-28)

Bolt shows current pickup and wait information only in its app. At either airport, select the correct airport option, go to the assigned location and match the vehicle and driver details. Do not follow a remembered curbside location if the trip’s instructions point elsewhere. (Bolt NBO, checked 2026-09-28; Bolt WIL, checked 2026-09-28)

The Kenya Railways bus schedule is linked from its current commuter-rail page, but the PDF gives neither an effective date nor operating days. Check the bus and train leg for your specific Sunday or public holiday before depending on the connection. (Kenya Railways commuter rail service, checked 2026-09-28; Kenya Railways JKIA bus schedule, checked 2026-09-28)

For a separately ticketed airport change, request the ride to WIL itself and leave time for the road journey, baggage and the second airline’s check-in. A NBO arrival and WIL departure are not a same-terminal connection. (Uber NBO car service, checked 2026-09-28; Bolt WIL, checked 2026-09-28)

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · www.uber.com

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · bolt.eu

Checked 2026-09-28 · Official site · krc.co.ke

Checked 2026-09-28 · Official site · krc.co.ke

Nairobi Airport Transfers: JKIA, Wilson and Rail
Photograph · Daryona · CC BY-SA 3.0

Common questions

Which Nairobi airport is on my booking, JKIA or Wilson?

Check the airport code: JKIA is NBO and Wilson is WIL. They are separate airports, so use the matching airport option in the ride app and enter the exact terminal or destination.

Can I take a train from JKIA to Nairobi?

Kenya Railways currently lists an airport bus to Embakasi Village Railway Station and a Nairobi–Embakasi commuter route. The posted bus schedule does not show an effective date or operating days, so confirm both legs with the operator for your travel date.

How much is the bus from JKIA to Embakasi Village?

The Kenya Railways bus schedule currently linked from its commuter-rail page shows a KSh 50 fare. It is the airport-bus leg only; check the train fare and current operating information separately.

How do I find my Uber or Bolt pickup point at JKIA?

Request or open the ride in the app after landing. Both services direct riders to a pickup point that may not be the nearest exit; match the car and driver details shown before boarding.

Can I reserve an airport ride in advance?

Uber Reserve accepts airport requests up to 90 days ahead, can pass significant flight delays to the driver and shows an upfront price. A ride is confirmed when driver details appear; check the app again after landing.

Does Uber operate late at night from JKIA?

Uber lists NBO requests as available 24/7, though it warns waits can be longer at late or early times. Reserve ahead if useful and check the current pickup estimate and driver confirmation in the app.