There are 6 ways to get from Ndori to Nairobi by taxi, plane, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, fly to Nairobi Wilson Airport
best- Take the taxi from Ndori to Kisumu International Airport (KIS)taxi
- Fly from Kisumu International Airport (KIS) to Nairobi Wilson Airport (WIL)plane KIS - WIL
1h 18m$180–450Drive, ferry, bus
cheapest- Drive from Ndori to Luanda K'otienocar
- Take the ferry from Luanda K'otieno to Mbitaferry
- Drive from Mbita to Kendu Baycar
- Take the bus from Kendu Bay to Nairobibus
9h 31m$19–31Bus
- Take the bus from Siaya to Nairobibus
7h 52m$51–67Drive 375.5 km
- Drive from Ndori to Nairobicar 375.5 km
5h 24m$44–63Taxi, fly to Nairobi
- Take the taxi from Ndori to Kisumu International Airport (KIS)taxi
- Fly from Kisumu International Airport (KIS) to Nairobi (NBO)plane KIS - NBO
2h 15m$161–291Bus via Nairobi
- Take the bus from Siaya to Nairobibus
10h 22m$58–70
Kisumu International Airport (KIS) to Nairobi Wilson Airport (WIL) flights
Questions & Answers
The cheapest way to get from Ndori to Nairobi is to drive and ferry and bus which costs $19 - $35 and takes 9h 31m.
The fastest way to get from Ndori to Nairobi is to taxi and fly which takes 1h 18m and costs $180 - $450.
No, there is no direct bus from Ndori to Nairobi. However, there are services departing from Siaya and arriving at Nairobi via . The journey, including transfers, takes approximately 7h 52m.
The distance between Ndori and Nairobi is 313 km. The road distance is 375.5 km.
The best way to get from Ndori to Nairobi without a car is to bus which takes 7h 52m and costs $50 - $70.
It takes approximately 1h 18m to get from Ndori to Nairobi, including transfers.
Ndori to Nairobi bus services, operated by The Guardian Coach, depart from Siaya station.
Ndori to Nairobi bus services, operated by The Guardian Coach, arrive at Nairobi station.
Yes, the driving distance between Ndori to Nairobi is 375 km. It takes approximately 5h 24m to drive from Ndori to Nairobi.
There are 11458+ hotels available in Nairobi.
What companies run services between Ndori, Kenya and Nairobi, Kenya?
The Guardian Coach operates a bus from Siaya to Nairobi every 4 hours. Tickets cost $6–13 and the journey takes 7h 30m.
- Website
- flysafarilink.com
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $95–350
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–480
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $35–260
- Website
- flexflight.dk
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $95–350
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $80–480
- Website
- jambojet.com
Flights from Kisumu International Airport to Nairobi
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $35–260
- Website
- worldticket.com
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $30–650
- Website
- flyrenegadeair.com
Flights from Kisumu International Airport to Nairobi Wilson Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $30–650
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Siaya to Nairobi
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- $6–13
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
Bus from Kendu Bay to Nairobi
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $5–11
- Schedules at
- theguardiancoach.com
- Book at
- theguardian.co.ke
- Phone
- +254 726 354 300 / 301
- [email protected]
- Website
- easycoachkenya.com
Bus from Siaya to Nairobi
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $13–17
- Schedules at
- easycoachkenya.com
- Phone
- +254 722 322 618
- [email protected]
- Website
- waterbus.online
Ferry from Luanda K'otieno to Mbita
- Ave. Duration
- 28 min
- Frequency
- Every 4 hours
- Schedules at
- waterbus.online
- Phone
- +254 114 037924
- [email protected]
- Website
- mbitaferryservices.com
Ferry from Luanda K'otieno to Mbita
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $2
- Schedules at
- mbitaferryservices.com
- Ave. Duration
- 38 min
- Estimated price
- $85–100
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 Need to know: Greyhound, Train travel in Spain: A guide to Renfe, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.





