There are 8 ways to get from Lusaka to Eldoret by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Lusaka to Eldoret International Airport
best- Fly from Lusaka (LUN) to Eldoret International Airport (EDL)plane LUN - EDL
8h 12m$290–936Bus via Malaba
cheapest- Take the bus from Inter-City Bus Terminus to Nakonde Bus Stnbus
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Malababus
- Take the bus from Malaba to Eldoretbus
39h 24m$126–132Bus
- Take the bus from Lusaka to Nakondebus
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Malababus
- Take the bus from Malaba to Eldoretbus
35h 32mDrive 2,397.4 km
- Drive from Lusaka to Eldoretcar 2,397.4 km
41h 33m$352–508Fly Lusaka to Kisumu International Airport, drive
- Fly from Lusaka (LUN) to Kisumu International Airport (KIS)plane LUN - KIS
- Drive from Kisumu International Airport (KIS) to Eldoretcar
10h 25m$463–665Bus to Ndola, fly to Eldoret International Airport
- Take the bus from Lusaka to Ndolabus
- Fly from Ndola (NLA) to Eldoret International Airport (EDL)plane NLA - EDL
15h 53mFly Lusaka to Nairobi, bus
- Fly from Lusaka (LUN) to Nairobi (NBO)plane LUN - NBO
- Take the bus from Nairobi to Eldoretbus
13h 37m$253–501Bus, train
- Take the bus from Lusaka to Serenjebus
- Take the train from Serenje to Nakondetrain
- Take the bus from Tunduma Terminal to Berelay Rdbus
- Take the bus from Kampala to Malababus
- Take the bus from Malaba to Eldoretbus
46h 40m
Lusaka (LUN) to Eldoret International Airport (EDL) flights
Questions & Answers
The cheapest way to get from Lusaka to Eldoret is to bus via Malaba which costs $125 - $135 and takes 39h 24m.
The fastest way to get from Lusaka to Eldoret is to fly which takes 8h 12m and costs $290 - $950.
The distance between Lusaka and Eldoret is 1942 km. The road distance is 2397.4 km.
The best way to get from Lusaka to Eldoret without a car is to bus and train which takes 46h 40m and costs .
It takes approximately 8h 12m to get from Lusaka to Eldoret, including transfers.
The best way to get from Lusaka to Eldoret is to fly which takes 8h 12m and costs $290 - $950. Alternatively, you can bus, which costs and takes 35h 32m.
Eldoret is 1h ahead of Lusaka. It is currently 1:40 PM in Lusaka and 2:40 PM in Eldoret.
Yes, the driving distance between Lusaka to Eldoret is 2397 km. It takes approximately 41h 33m to drive from Lusaka to Eldoret.
There are 224+ hotels available in Eldoret.
What companies run services between Lusaka, Zambia and Eldoret, Kenya?
Zambia Airways, Jambojet Limited, and four other airlines fly from Lusaka (LUN) to Eldoret International Airport (EDL) twice daily. Alternatively, you can take a bus from Lusaka to Eldoret via Nakonde, Tunduma Terminal, Berelay Rd, Kampala, and Malaba in around 35h 32m.
- Website
- kenya-airways.com
Flights from Lusaka to Eldoret International Airport via Nairobi
- Ave. Duration
- 5h 10m
- When
- Tuesday and Thursday
- Estimated price
- $340–800
Flights from Lusaka to Eldoret International Airport via Harare, Nairobi
- Ave. Duration
- 8h 50m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $350–1,100
Flights from Lusaka to Eldoret International Airport via Entebbe, Nairobi
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- $320–950
Flights from Lusaka to Eldoret International Airport via Dar es Salaam, Nairobi
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $230–850
Flights from Lusaka to Kisumu International Airport via Nairobi
- Ave. Duration
- 9h 12m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $260–750
Flights from Lusaka to Kisumu International Airport via Harare, Nairobi
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $270–800
Flights from Ndola to Eldoret International Airport via Nairobi
- Ave. Duration
- 15h 25m
- When
- Wednesday and Sunday
- Estimated price
- $390–1,200
Flights from Ndola to Eldoret International Airport via Lubumbashi, Nairobi
- Ave. Duration
- 8h 35m
- When
- Monday and Friday
- Estimated price
- $390–1,200
Flights from Lusaka to Nairobi
- Ave. Duration
- 2h 40m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $200–650
Flights from Lusaka to Nairobi via Harare
- Ave. Duration
- 4h 45m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $200–650
- Website
- jambojet.com
Flights from Lusaka to Eldoret International Airport via Nairobi
- Ave. Duration
- 5h 10m
- When
- Tuesday and Thursday
- Estimated price
- $340–800
Flights from Lusaka to Eldoret International Airport via Entebbe, Nairobi
- Ave. Duration
- 7h 40m
- When
- Thursday
- Estimated price
- $320–950
Flights from Lusaka to Kisumu International Airport via Nairobi
- Ave. Duration
- 5h 50m
- When
- Tuesday and Thursday
- Estimated price
- $260–650
- Website
- ethiopianairlines.com
Flights from Lusaka to Nairobi
- Ave. Duration
- 3h
- When
- Tuesday and Thursday
- Estimated price
- $280–340
Flights from Lusaka to Nairobi via Lilongwe
- Ave. Duration
- 5h 15m
- When
- Saturday
- Estimated price
- $210–290
- Website
- flexflight.dk
Flights from Lusaka to Kisumu International Airport via Entebbe
- Ave. Duration
- 6h 30m
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $230–650
Flights from Lusaka to Nairobi
- Ave. Duration
- 3h
- When
- Tuesday and Thursday
- Estimated price
- $280–340
- Website
- ugandairlines.com
Flights from Lusaka to Nairobi via Entebbe
- Ave. Duration
- 5h 45m
- When
- Thursday
- Estimated price
- $240–700
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Serenje to Nakonde
- Ave. Duration
- 17h 10m
- Frequency
- Once a week
- Schedules at
- tazarasite.com
- Phone
- +260 973334200
- juldanmotors@gmail.com
- Website
- juldan-motors.com
Bus from Lusaka to Nakonde
- Ave. Duration
- 12h 38m
- Frequency
- Once daily
- Website
- https://juldan-motors.com/en
Bus from Lusaka to Ndola
- Ave. Duration
- 4h 58m
- Frequency
- Twice daily
- Website
- https://juldan-motors.com/en
Bus from Lusaka to Serenje
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Website
- https://juldan-motors.com/en
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Tunduma Terminal to Berelay Rd
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $85
- Schedules at
- srclassic.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
- +254 724 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 726 354 300 / 301
- support@easycoachkenya.com
- Website
- easycoachkenya.com
Bus from Nairobi to Eldoret
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $12–14
- Schedules at
- easycoachkenya.com
- Phone
- +260 966608267
- jkas@gmail.com
- Website
- jkasbus.com
Bus from Inter-City Bus Terminus to Nakonde Bus Stn
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $29
- Schedules at
- jkasbus.com
- 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
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 get from JFK to New York City, Why you should take the train in the US, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.








