Travel Guide April 2026

Nairobi to Kampala Bus:
Complete 2026 Travel Guide

Everything you need to know — schedule, prices, border crossing, what to pack, and how to book your seat with Bebeto Coach Services.

8 min read Nairobi → Kampala

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:

  1. Visit bebetocoachservices.com and use the Quick Booking form
  2. Select Nairobi as departure and Kampala as destination
  3. Choose your travel date and number of passengers
  4. Select your preferred seat (VIP or Regular)
  5. 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