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

Bus route

Nairobi to Kampala Bus

A comfortable cross-border trip to Uganda, about 12 hours.

Fare

KES 3,500 – 4,000

Duration

~12 hrs

Daily trips

5

Daily departure times

07:0009:0013:0020:0021:30

Travel classes

  • VIP: 2+1 wide recliners, legroom, snacks
  • Executive: Reclining seats, USB charging, WiFi
  • Standard: Comfortable 2+2 seating
Book Nairobi → KampalaAsk about Nairobi → Kampala