Kampala to Nairobi Bus Tickets
Travel from Kampala to Nairobi with Modern Coast Ltd express coaches. Fares start at UGX 100,000 and the trip takes about 12 hours with daily departures, reclining seats, onboard Wi-Fi and charging points.
Fare from
UGX 100,000
Fare up to
UGX 130,000
Travel time
12 hours
Daily departures
- 06:00 AMMorning Express
- 10:30 AMMidday Coach
- 03:00 PMAfternoon Express
- 07:00 PMNight Cruiser (VIP)
Boarding & dropping
Boarding in Kampala
Nairobi Terminal (CBD), River Road, Tearoom, Eastleigh, South C, Westlands Shell
Dropping in Nairobi
Kampala Terminal (Bakuli), Kampala (Namboole), Busia Border, Kigali Terminal, Kigali (Kimironko), Goma Terminal
Kampala to Nairobi bus — frequently asked questions
How much is the bus fare from Kampala to Nairobi?
Fares range from UGX 100,000 to UGX 130,000 depending on coach class and travel date.
How long is the journey?
About 12 hours including border formalities and refreshment stops.
How do I book my seat?
Book online here, call +254 100 062 341, or message us on WhatsApp and our team will confirm your seat and boarding point.