How to Get from Nairobi Jomo Kenyatta International Airport (NBO) to Upper Hill
Nairobi Jomo Kenyatta International Airport (NBO) lies about 16.7 km southeast of Upper Hill. Depending on traffic and transport choice, the journey to Upper Hill takes roughly 25–90 minutes.
Nairobi Jomo Kenyatta International Airport Deals
Compare all terminal car rental desks with free 48h cancellation.
Compare Terminal Car PricesTours & activities: Nairobi
See all tours & tickets⚠️ Important Local Taxi & Arrival Tips
- Ignore touts and anyone offering rides or baggage help inside the terminal; use the official taxi desk/rank or your pre-booked driver.
- Agree the taxi fare for Upper Hill before the trip and ask for a receipt; there is no public meter.
- Use only the designated e-hailing pickup area shown in the Uber/Bolt app; do not follow drivers who approach you.
- If you take the Expressway, the toll (about KES 330–420) is added to your fare; have KES cash for toll plazas.
Frequently Asked Questions
No. There is no train station at JKIA. You can take a Kenya Railways feeder bus to Embakasi Village, then the commuter rail to Nairobi Central, and a taxi from there.
The cheapest public transport is the Kenya Railways feeder bus and commuter train to Nairobi Central (KES 100 per person), then a short taxi. The public bus 34 to the CBD is also cheap but the fare is not officially fixed.
A taxi, private transfer or Uber/Bolt takes about 25–60 minutes depending on traffic. Public transport with transfers can take 80–100 minutes or more.
Taxis often accept cash, M-Pesa and sometimes card; agree in advance. Buses/matatus usually require cash or M-Pesa; small notes are helpful. Toll plazas on the Expressway accept KES cash only.
Use a pre-booked private transfer, licensed airport taxi or Uber/Bolt from the official rank or designated e-hailing area. Avoid public buses and walking after dark, especially with luggage.
A pre-booked private transfer or an official airport taxi is best because you get a whole vehicle, direct door-to-door service and space for bags. Public buses and the feeder train are not practical with large suitcases.
Nearby places
More transfers from Nairobi Jomo Kenyatta International Airport (NBO)


