There are 6 ways to get from Masaka to Eldoret by bus, 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
best- Take the bus from Masaka to Kampala
- Take the bus from Kampala to Malaba
- Take the bus from Malaba to Eldoret
11h 44mDrive 473.3 km
cheapest- Drive from Masaka to Eldoret473.3 km
6h 48m$71–103Bus, fly to Kisumu International Airport, drive
- Take the bus from Masaka to Kampala
- Fly from Entebbe (EBB) to Kisumu International Airport (KIS)EBB - KIS
- Drive from Kisumu International Airport (KIS) to Eldoret
8h 11mBus via Malaba
- Take the bus from Masaka to Kampala
- Take the bus from Kampala to Malaba
- Take the bus from Malaba to Eldoret
12h 13mBus via Masaka
- Take the bus from Masaka to Kampala
- Take the bus from Kampala to Malaba
- Take the bus from Malaba to Eldoret
13h 1mBus, fly to Eldoret International Airport
- Take the bus from Masaka to Kampala
- Fly from Entebbe (EBB) to Eldoret International Airport (EDL)EBB - EDL
10h 3m
Entebbe (EBB) to Kisumu International Airport (KIS) flights
Questions & Answers
The cheapest way to get from Masaka to Eldoret is to drive which costs $70 - $110 and takes 6h 48m.
The fastest way to get from Masaka to Eldoret is to drive which takes 6h 48m and costs $70 - $110.
No, there is no direct bus from Masaka to Eldoret. However, there are services departing from Masaka and arriving at Eldoret via Kampala and Malaba. The journey, including transfers, takes approximately 11h 44m.
The distance between Masaka and Eldoret is 475 km. The road distance is 473.3 km.
The best way to get from Masaka to Eldoret without a car is to bus which takes 11h 44m and costs .
It takes approximately 11h 44m to get from Masaka to Eldoret, including transfers.
Masaka to Eldoret bus services, operated by Bismarkan Coaches, depart from Masaka station.
Masaka to Eldoret bus services, operated by Bismarkan Coaches, arrive at Kampala station.
Yes, the driving distance between Masaka to Eldoret is 473 km. It takes approximately 6h 48m to drive from Masaka to Eldoret.
There are 210+ hotels available in Eldoret.
What companies run services between Masaka, Uganda and Eldoret, Kenya?
You can take a bus from Masaka to Eldoret via Kampala, Kampala, and Malaba in around 11h 44m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- kenya-airways.com
Flights from Entebbe to Eldoret International Airport via Nairobi
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $180–700
Flights from Entebbe to Eldoret International Airport via Mombasa
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $260–700
- Website
- jambojet.com
Flights from Entebbe to Eldoret International Airport via Nairobi
- Ave. Duration
- 3h 22m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $180–700
Flights from Entebbe to Eldoret International Airport via Mombasa
- Ave. Duration
- 4h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $260–700
- Website
- flexflight.dk
Flights from Entebbe to Kisumu International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $120–290
- Website
- flysafarilink.com
Flights from Entebbe to Kisumu International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $120–290
- Website
- airkenya.com
Flights from Entebbe to Kisumu International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $180–270
- Phone
- +256704300537
Bus from Masaka to Kampala
- Ave. Duration
- 2h 48m
- Frequency
- 5 times a day
- Schedules at
- facebook.com
- Phone
- 0717073333
- buscareltd@gmail.com
- Website
- bus-car.co.ke
Bus from Kampala to Malaba
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- $8–11
- Website
- http://bus-car.co.ke/?fbclid=IwAR0ue-tmedLmaiQ3pC7R6TuzahIO7p698XH5v32MsQRE75qD18nAkNRKeR4#/
- Normal
- $8
- Business/VIP
- $11
- Phone
- 0724 581902
- Website
- tahmeedexpress.com
Bus from Malaba to Eldoret
- Ave. Duration
- 2h 11m
- Frequency
- Once daily
- Estimated price
- $3–21
- Schedules at
- tahmeedexpress.com
- Single
- $3–21
- Phone
- (+254) 722-206-445
- coast@coastbus.com
- Website
- coastbus.co.ke
Bus from Malaba to Eldoret
- Ave. Duration
- 2h 40m
- Frequency
- Once daily
- Estimated price
- $5–7
- Schedules at
- coastbus.co.ke
- Phone
- +250788351253
- info@volcanoexpress.co.rw
- Website
- facebook.com
Bus from Masaka to Kampala
- Ave. Duration
- 3h 39m
- Frequency
- Once daily
- Schedules at
- facebook.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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Travelling to the US: What do I need to know?, and Need to know: Greyhound - to help you get the most out of your next trip.






