There are 7 ways to get from Mount Elgon to Nairobi by unknown, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel to Kitale Airport, fly to Nairobi Wilson Airport
best- Walk from Mount Elgon to Kitale Airport (KTL)
- Fly from Kitale Airport (KTL) to Nairobi Wilson Airport (WIL)KTL - WIL
1h 47mTravel, bus
- Walk from Mount Elgon to Kakamega
- Take the bus from Kakamega to Nairobi
8h 8mTravel to Kakamega Airport, fly to Nairobi Wilson Airport
- Walk from Mount Elgon to Kakamega Airport (GGM)
- Fly from Kakamega Airport (GGM) to Nairobi Wilson Airport (WIL)GGM - WIL
2h 44mTravel to Eldoret International Airport, fly to Nairobi Wilson Airport
- Walk from Mount Elgon to Eldoret International Airport (EDL)
- Fly from Eldoret International Airport (EDL) to Nairobi Wilson Airport (WIL)EDL - WIL
2h 51mTravel to Eldoret International Airport, fly to Nairobi
- Walk from Mount Elgon to Eldoret International Airport (EDL)
- Fly from Eldoret International Airport (EDL) to Nairobi (NBO)EDL - NBO
4h 4mTravel, bus via Eldoret
- Walk from Mount Elgon to Kitale
- Take the bus from Kitale to Eldoret
- Take the bus from Eldoret to Nairobi
9h 44mTravel, bus #2
- Walk from Mount Elgon to Kitale
- Take the bus from Kitale to Nairobi
12h 46m
Kitale Airport (KTL) to Nairobi Wilson Airport (WIL) flights
Questions & Answers
The distance between Mount Elgon and Nairobi is 376 km.
The best way to get from Mount Elgon to Nairobi without a car is to travel and bus which takes 8h 8m and costs .
It takes approximately 1h 47m to get from Mount Elgon to Nairobi, including transfers.
There are 8354+ hotels available in Nairobi.
What companies run services between Mount Elgon, Uganda and Nairobi, Kenya?
There is no direct connection from Mount Elgon to Nairobi. However, you can travel to Kitale Airport (KTL) airport then fly to Nairobi Wilson Airport (WIL). Alternatively, you can take a vehicle from Mount Elgon to Nairobi via Kakamega in around 8h 8m.
- Website
- jambojet.com
Flights from Eldoret International Airport to Nairobi
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–360
Flights from Eldoret International Airport to Nairobi via Kisumu
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $55–370
- Website
- skywardexpress.co.ke
Flights from Kitale Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $70–130
Flights from Kakamega Airport to Nairobi Wilson Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $55–160
Flights from Eldoret International Airport to Nairobi Wilson Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $60–130
- Phone
- +254 730 889 000
- info@masheastafrica.com
- Website
- mashpoa.com
Bus from Kakamega to Nairobi
- Ave. Duration
- 6h 12m
- Frequency
- Once daily
- Estimated price
- $14–27
- Schedules at
- mashpoa.com
- Normal
- $14–21
- Business
- $16–21
- VIP
- $19–27
- Phone
- 0724 581902
- Website
- tahmeedexpress.com
Bus from Kitale to Eldoret
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $1–21
- Schedules at
- tahmeedexpress.com
- Single
- $1–21
- Phone
- +254 726 354 300 / 301
- support@easycoachkenya.com
- Website
- easycoachkenya.com
Bus from Eldoret to Nairobi
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $12–14
- Schedules at
- easycoachkenya.com
Bus from Kitale to Nairobi
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- $13–16
- Schedules at
- easycoachkenya.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.






