There are 7 ways to get from Lusaka to Kapchorwa by plane, car, bus, train, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Kisumu International Airport, drive
best- Fly from Lusaka (LUN) to Kisumu International Airport (KIS)plane LUN - KIS
- Drive from Kisumu International Airport (KIS) to Kapchorwacar
9h 8m$336–942Bus, drive
cheapest- Take the bus from Intercity Bus Terminus to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Nairobibus
- Take the bus from Nairobi to Kitalebus
- Drive from Kitale to Kapchorwacar
2d 11h$122–133Bus, train, drive
- Take the bus from Lusaka to Serenjebus
- Take the train from Serenje to Dar es salaamtrain
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Eldoretbus
- Take the bus from Eldoret to Kitalebus
- Drive from Kitale to Kapchorwacar
3d 4hDrive 2,563.2 km
- Drive from Lusaka to Kapchorwacar 2,563.2 km
43h 54m$383–554Fly to Eldoret International Airport, drive
- Fly from Lusaka (LUN) to Eldoret International Airport (EDL)plane LUN - EDL
- Drive from Eldoret International Airport (EDL) to Kapchorwacar
9h 20m$400–1,182Fly to Entebbe, taxi, bus
- Fly from Lusaka (LUN) to Entebbe (EBB)plane LUN - EBB
- Take the taxi from Entebbe (EBB) to Kampalataxi
- Take the bus from Kampala to Malababus
- Take the taxi from Malaba to Kapchorwataxi
11h 18m$356–576Bus, drive via Nairobi
- Take the bus from Intercity Bus Terminus to Ubungo Intl Bus Terminalbus
- Take the bus from Dar es Salaam to Nairobibus
- Take the bus from Nairobi to Kitalebus
- Drive from Kitale to Kapchorwacar
2d 11h
Lusaka (LUN) to Kisumu International Airport (KIS) flights
Comparing Your Travel Options
The cheapest way to get from Lusaka to Kapchorwa is to bus and drive which costs $120 - $140 and takes 2 days 11h.
The fastest way to get from Lusaka to Kapchorwa is to fly and drive which takes 9h 8m and costs $330 - $950.
The distance between Lusaka and Kapchorwa is 2091 km. The road distance is 2563.2 km.
It takes approximately 9h 8m to get from Lusaka to Kapchorwa, including transfers.
Kapchorwa is 1h ahead of Lusaka. It is currently 3:55 PM in Lusaka and 4:55 PM in Kapchorwa.
Yes, the driving distance between Lusaka to Kapchorwa is 2563 km. It takes approximately 43h 54m to drive from Lusaka to Kapchorwa.
There are 12+ hotels available in Kapchorwa.
What companies run services between Lusaka, Zambia and Kapchorwa, Uganda?
There is no direct connection from Lusaka to Kapchorwa. However, you can take the taxi to Lusaka (LUN) airport, fly to Kisumu International Airport (KIS), then drive to Kapchorwa. Alternatively, you can take a bus from Intercity Bus Terminus to Kapchorwa via Ubungo Intl Bus Terminal, Nairobi, Nairobi, and Kitale in around 2d 11h.
- Website
- kenya-airways.com
Flights from Lusaka to Kisumu International Airport via Nairobi
- Ave. Duration
- 5h 22m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $270–850
Flights from Lusaka to Kisumu International Airport via Harare, Nairobi
- Ave. Duration
- 7h 10m
- When
- Wednesday
- Estimated price
- $290–900
Flights from Lusaka to Kisumu International Airport via Nairobi, Eldoret International Airport
- Ave. Duration
- 10h
- When
- Monday
- Estimated price
- $280–850
Flights from Lusaka to Eldoret International Airport via Nairobi
- Ave. Duration
- 5h 17m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- $340–1,100
Flights from Lusaka to Eldoret International Airport via Harare, Nairobi
- Ave. Duration
- 8h 20m
- When
- Tuesday and Wednesday
- Estimated price
- $360–1,100
Flights from Lusaka to Entebbe via Nairobi
- Ave. Duration
- 5h 55m
- When
- Monday
- Estimated price
- $280–850
- Website
- jambojet.com
Flights from Lusaka to Kisumu International Airport via Nairobi
- Ave. Duration
- 5h 50m
- When
- Tuesday and Thursday
- Estimated price
- $480–800
Flights from Lusaka to Eldoret International Airport via Nairobi
- Ave. Duration
- 5h 10m
- When
- Tuesday and Thursday
- Estimated price
- $600–1,000
- Website
- ugandairlines.com
Flights from Lusaka to Entebbe
- Ave. Duration
- 2h 45m
- When
- Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $240–350
Flights from Lusaka to Entebbe via Harare
- Ave. Duration
- 5h
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $240–350
- Website
- ethiopianairlines.com
Flights from Lusaka to Entebbe via Lilongwe
- Ave. Duration
- 5h 50m
- When
- Monday and Thursday
- Estimated price
- $270–950
- Phone
- +255 739 998 855
- Website
- tazarasite.com
Train from Serenje to Dar es salaam
- Ave. Duration
- 40h 32m
- Frequency
- Once a week
- Estimated price
- $30–34
- Schedules at
- tazarasite.com
- Mukuba M1
- $30–34
- Mukuba M2
- $33
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Intercity Bus Terminus to Ubungo Intl Bus Terminal
- Ave. Duration
- 28h
- Frequency
- Twice daily
- Estimated price
- $57
- Schedules at
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Nairobi
- Ave. Duration
- 14h 47m
- Frequency
- Once daily
- Estimated price
- $35
- Schedules at
- srclassiccoach.co.tz
Bus from Intercity Bus Terminus to Ubungo Intl Bus Terminal
- Ave. Duration
- 28h
- Frequency
- Twice daily
- Estimated price
- $57
- Schedules at
- srclassiccoach.co.tz
- Phone
- 0709 100 000
- [email protected]
- Website
- easycoachkenya.com
Bus from Nairobi to Kitale
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- $13–16
- Schedules at
- easycoachkenya.com
Bus from Nairobi to Eldoret
- Ave. Duration
- 6h 15m
- Frequency
- 5 times a day
- Estimated price
- $11–14
- Schedules at
- easycoachkenya.com
Bus from Nairobi to Kitale
- Ave. Duration
- 11h 45m
- Frequency
- Twice daily
- Estimated price
- $13–16
- Schedules at
- easycoachkenya.com
- Phone
- +260 973334200
- [email protected]
- Website
- Juldan Motors
Bus from Lusaka to Serenje
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Website
- Juldan Motors
- Phone
- +254 724 581902
- Website
- tahmeedexpress.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 16h
- Frequency
- Twice daily
- Estimated price
- $18–39
- Schedules at
- tahmeedexpress.com
- Single
- $18–21
- VIP
- $39
- Business
- $31
- Normal
- $31
Bus from Eldoret to Kitale
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- $1–2
- Schedules at
- tahmeedexpress.com
- Single
- $1–2
- Phone
- 0717073333
- [email protected]
- Website
- Buscar
Bus from Kampala to Malaba
- Ave. Duration
- 4h 33m
- Frequency
- Once daily
- Estimated price
- $8–11
- Website
- Buscar
- Normal
- $8
- Business/VIP
- $11
- Phone
- +255 (22) 2860230
- [email protected]
- Website
- dar-express.com
Bus from Dar es Salaam to Nairobi
- Ave. Duration
- 15h
- Frequency
- Once daily
- Schedules at
- dar-express.com
- Ave. Duration
- 1h 17m
- Estimated price
- $23–110
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 around the UAE, Italy Travel Guides, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.








