Nairobi to Kampala Bus Service
Daily departures • VIP & Regular seats • Safe & Comfortable
Why Choose Bebeto Coaches for Nairobi to Kampala?
Daily Departures
3 buses daily at 6 AM, 8 AM, and 8 PM. Choose the time that suits you best.
VIP & Regular Options
Choose between VIP reclining seats with extra legroom or comfortable regular seats.
Safe & Reliable
Professional drivers, well-maintained buses, and 16+ years of experience.
Schedule & Pricing
Morning Departure
06:00 AM from Nairobi
KES 5,000
Regular seat
Mid-Morning Departure
08:00 AM from Nairobi
KES 5,000
Regular seat
Evening Departure
08:00 PM from Nairobi
KES 5,000
Regular seat
* VIP seats available at KES 6,500 (includes extra legroom, reclining seats, WiFi & refreshments)
Journey Details
Departure Point
River Road, Nairobi CBD
Arrival Point
Kampala City Center
Journey Duration
Approximately 15 hours
What's Included
- Air-conditioned bus
- Comfortable reclining seats
- Professional driver
- Rest stops along the way
- Luggage allowance
Ready to Travel from Nairobi to Kampala?
Book your seat now and enjoy a comfortable journey
Book Your Seat NowFrequently Asked Questions
How long does the journey take?
The journey from Nairobi to Kampala takes approximately 15 hours, including rest stops.
What documents do I need?
You need a valid passport or national ID for border crossing between Kenya and Uganda.
Can I book a return ticket?
Yes! You can book a return ticket and get a 10% discount on your return journey.
What's the luggage allowance?
Each passenger is allowed one checked bag (up to 20kg) and one carry-on bag.
How do I pay for my ticket?
We accept M-Pesa and bank transfers. Payment details will be provided after booking via WhatsApp.