There are 3 ways to get from Homa Bay to Bungoma by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Homa Bay to Bungoma is to bus which costs $18 - $28 and takes 16h 15m.
The fastest way to get from Homa Bay to Bungoma is to drive which takes 2h 55m and costs $23 - $35.
No, there is no direct bus from Homa Bay to Bungoma. However, there are services departing from Homa Bay and arriving at Bungoma via Nairobi. The journey, including transfers, takes approximately 16h 15m.
The distance between Homa Bay and Bungoma is 766 km. The road distance is 201.9 km.
The best way to get from Homa Bay to Bungoma without a car is to bus which takes 16h 15m and costs $18 - $28.
It takes approximately 16h 15m to get from Homa Bay to Bungoma, including transfers.
Homa Bay to Bungoma bus services, operated by The Guardian Coach, depart from Homa Bay station.
Homa Bay to Bungoma bus services, operated by The Guardian Coach, arrive at Nairobi station.
Yes, the driving distance between Homa Bay to Bungoma is 202 km. It takes approximately 2h 55m to drive from Homa Bay to Bungoma.
There are 41+ hotels available in Bungoma.
What companies run services between Homa Bay, Wajir, Kenya and Bungoma, Kenya?
You can take a bus from Homa Bay to Bungoma via Nairobi in around 16h 15m.
- Phone
- +254 726 511 628
- [email protected]
- Website
- theguardian.co.ke
Bus from Homa Bay to Nairobi
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- 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 Nairobi to Bungoma
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $13–17
- Schedules at
- easycoachkenya.com
Bus from Homa Bay to Nairobi
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- $10–16
- Schedules at
- easycoachkenya.com
Bus from Nairobi to Bungoma
- Ave. Duration
- 9h 15m
- Frequency
- Twice daily
- Estimated price
- $13–17
- 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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from JFK to New York City, and Need to know: Jadrolinija - to help you get the most out of your next trip.





