There are 4 ways to get from Eldoret to Ugunja (Station) by bus, taxi, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, taxi
best- Take the bus from Eldoret to Bungomabus
- Take the taxi from Bungoma to Ugunja (Station)taxi
3h 9m$115–146Drive 150.3 km
cheapest- Drive from Eldoret to Ugunja (Station)car 150.3 km
2h 9m$18–25Fly, bus
- Fly from Eldoret International Airport (EDL) to Kisumu International Airport (KIS)plane EDL - KIS
- Take the bus from Kisumu to Ugunjabus
3h 17m$77–282Bus
- Take the bus from Eldoret to Malababus
- Take the bus from Busia to Ugunjabus
4h 26m$26–32
Eldoret International Airport (EDL) to Kisumu International Airport (KIS) flights
Questions & Answers
The cheapest way to get from Eldoret to Ugunja (Station) is to drive which costs $17 - $25 and takes 2h 9m.
The fastest way to get from Eldoret to Ugunja (Station) is to drive which takes 2h 9m and costs $17 - $25.
No, there is no direct bus from Eldoret to Ugunja (Station). However, there are services departing from Eldoret and arriving at Ugunja via Busia. The journey, including transfers, takes approximately 4h 26m.
The distance between Eldoret and Ugunja (Station) is 156 km. The road distance is 150.3 km.
The best way to get from Eldoret to Ugunja (Station) without a car is to bus and taxi which takes 3h 9m and costs $110 - $150.
It takes approximately 3h 9m to get from Eldoret to Ugunja (Station), including transfers.
Eldoret to Ugunja (Station) bus services, operated by Tahmeed Coach Ltd, depart from Eldoret station.
Eldoret to Ugunja (Station) bus services, operated by Tahmeed Coach Ltd, arrive at Malaba station.
Yes, the driving distance between Eldoret to Ugunja (Station) is 150 km. It takes approximately 2h 9m to drive from Eldoret to Ugunja (Station).
There are five+ hotels available in Ugunja (Station).
What companies run services between Eldoret, Kenya and Ugunja (Station), Kenya?
You can take a bus from Eldoret to Ugunja via Malaba and Busia in around 4h 26m.
- Website
- jambojet.com
Flights from Eldoret International Airport to Kisumu International Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $26–220
- Phone
- (+254) 722-206-445
- [email protected]
- Website
- coastbus.co.ke
Bus from Eldoret to Bungoma
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- coastbus.co.ke
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Kisumu to Ugunja
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- tahmeedexpress.com
- Single
- $1–2
Bus from Eldoret to Malaba
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- tahmeedexpress.com
- Single
- $2–4
Bus from Busia to Ugunja
- Ave. Duration
- 47 min
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- tahmeedexpress.com
- Single
- $1–2
- Ave. Duration
- 1h 16m
- Estimated price
- $110–140
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 How to plan an amazing trip around Scandinavia, How to get from London to Edinburgh, and How to get from Florence to Rome - to help you get the most out of your next trip.


