Nairobi → Kisumu
Compare live prices, travel times and operators across every available mode on this route.
Fetching live prices...
Prices may vary — check operator sites for final pricing
Finding the best prices...
Get alerts for this route
Track Nairobi → Kisumu and get notified when prices change.
For security, alerts stay pending until we verify your contact method.
Nairobi to Kisumu: Transport Options
Compare bus, flight options for the 350km journey from Nairobi to Kisumu.
Bus
$5–$15
6.5h journey
Operators: Easy Coach, Transline, Modern Coast, Climax, Guardian, Molo Line
Flight
$35–$90
0.75h journey
Airlines: Jambojet, Kenya Airways, SafariLink, Renegade Air
💡 Save $30 by taking the bus instead of flying from Nairobi to Kisumu.
Book Nairobi to Kisumu
Choose an operator to book your journey.
Bus · M-Pesa, Cash, Visa/Mastercard, Airtel Money
Bus · M-Pesa, Cash, Visa/Mastercard
Bus · M-Pesa, Cash, Card (app)
Bus · M-Pesa, Cash
Flight · M-Pesa, Visa/Mastercard, Airtel Money

Related routes
What is the cheapest way to travel from Nairobi to Kisumu?
Njia compares bus, train and flight options for this route so you can quickly spot the best-value choice for your date.
How long does it take to travel from Nairobi to Kisumu?
Travel time depends on the mode and departure you choose. Flights are usually fastest, while bus and train can offer better value.
Which operators run the Nairobi to Kisumu route?
Operator availability changes by route and date. Njia shows the available bus, train and flight operators we find for your search.
