Book online & save up to 25% · Pay with M-Pesa, card or cash · Seats confirmed on WhatsApp

Bus route

Kampala to Nairobi Bus Tickets

Travelling from Uganda to Kenya? Simba Coach Kampala to Nairobi buses leave Kampala daily and reach Nairobi in about 12 hours.

Kampala to Nairobi Bus Tickets and Fares

Fare

KES 3,500 – 4,000

Duration

~12 hrs

Daily trips

5

  • VIP: 2+1 wide recliners, legroom, snacks
  • Executive: Reclining seats, USB charging, WiFi
  • Standard: Comfortable 2+2 seating

Kampala to Nairobi Departure Times

07:0009:0013:0020:0021:30

How to Book Your Bus Ticket

  1. Tap the booking button below and pick your travel date.
  2. Choose a departure time and class (VIP, Executive or Standard).
  3. Select your seats on the seat map and enter your phone number.
  4. Send the booking on WhatsApp — we confirm your seat and payment.
Book Kampala to Nairobi bus ticketsAsk about Kampala → Nairobi

Travel Information for Kampala to Nairobi

You will pass through Jinja and cross into Kenya at Busia or Malaba, then continue via Kisumu or Eldoret to Nairobi. Keep your ID or passport handy for the border.

Frequently Asked Questions

What is the Kampala to Nairobi bus fare?

See the fare box above — prices vary by class.

How do I book Simba Coach Kampala to Nairobi bus tickets?

Pick your date on this page, choose a bus and class, select your seats and send the booking to us on WhatsApp. We confirm your seat and payment by M-Pesa, card or cash.

Can I choose my seat?

Yes. After choosing a bus you see the seat map and can pick any free seat, including VIP seats at the front.

What do I need to travel?

Bring your booking confirmation and a valid ID or passport. Arrive at the boarding point at least 30 minutes before departure.

Related routes