Why Travel by Bus from Nairobi to Kampala?
The Nairobi to Kampala route is one of the busiest cross-border corridors in East Africa. Thousands of travellers — business people, students, tourists, and families — make this journey every week. Travelling by bus with Bebeto Coach Services is the most affordable, comfortable, and reliable way to make this trip.
Unlike flying, the bus lets you see the beautiful East African landscape, pass through towns like Nakuru, Eldoret, and Malaba, and arrive right in the heart of Kampala city.
Bebeto Coaches Schedule: Nairobi to Kampala
06:00 AM
Morning Departure
Arrives Kampala ~9 PM
08:00 AM
Mid-Morning Departure
Arrives Kampala ~11 PM
08:00 PM
Night Departure
Arrives Kampala next morning
Ticket Prices (2026)
Regular Seat
KES 5,000
Air-conditioned, comfortable
VIP Seat
KES 6,500
Reclining, WiFi, refreshments
Border Crossing: What to Expect
The bus crosses the Kenya-Uganda border at Malaba. Here's what you need:
- Valid passport (East African citizens can use national ID)
- Yellow fever vaccination certificate
- Uganda entry visa (can be obtained on arrival or online at evisa.go.ug)
- Sufficient funds for your stay
Pro Tip
Apply for your Uganda e-Visa online before travel at evisa.go.ug to save time at the border. It costs $50 USD for most nationalities.
What to Pack for the Journey
- Passport and travel documents
- Snacks and water for the journey
- A light jacket (buses can be cold)
- Phone charger / power bank
- Entertainment (book, headphones)
- Small amount of Ugandan Shillings for arrival
How to Book Your Bebeto Coaches Ticket
Booking with Bebeto Coach Services is simple:
- Visit bebetocoachservices.com and use the Quick Booking form
- Select Nairobi as departure and Kampala as destination
- Choose your travel date and number of passengers
- Select your preferred seat (VIP or Regular)
- Complete booking via WhatsApp and pay via M-Pesa
Why Choose Bebeto Coach Services?
Bebeto Coach Services has been operating the Nairobi-Kampala route since 2010 — over 16 years of experience. We are the original Bebeto Coaches, trusted by thousands of passengers every month. Beware of impostors using similar names — always book directly at bebetocoachservices.com.
Ready to Book Your Nairobi to Kampala Bus?
Book directly with the original Bebeto Coach Services. Safe, comfortable, and reliable.
Book Your Seat Now