Nairobi to Kampala Bus Service

Daily departures • VIP & Regular seats • Safe & Comfortable

15 hours journey
From KES 5,000
3 daily departures

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 Now

Frequently 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.