Nairobi to Kampala bus

Nairobi to Kampala: Daily, 3 departures, about 13 hours, from KES 3,400.

Buses and fares

DepartsBusClassSeatsFare per seat
7:30 AMTausi Buscar coach, semi-sleeperBusiness44KES 4,100
1:00 PMJabali Buscar VIP coachVIP33KES 4,750
10:30 PMKozi Buscar coachStandard48KES 3,400

Daily, 3 departures. Journey time about 13 hours over roughly 660 km. Fares are per seat; our sales agent confirms the final amount on WhatsApp.

Departure time

Recent schedule

    · Not listed? Pick any two towns above and our agent will arrange it on WhatsApp.

    Nairobi to Kampala travel FAQs

    How do I book a ticket online?

    Choose where you are travelling from and to, pick your travel date, and search for available buses.

    Select your bus, choose your seats on the seat chart, pick your boarding and dropping points, and enter each passenger's details.

    Choose M-Pesa, bank, MTN MoMo or Airtel Uganda payment and press the WhatsApp button. Your booking goes to our sales agent, who confirms your seats and sends the payment details.

    Do I need an account to book?

    No. There is no sign-up and no sign-in. Book as a guest and your agent confirms everything on WhatsApp.

    Can I choose my seat?

    Yes. Every bus has its own seat chart. Standard, Business and VIP buses have different layouts, and the fare depends on the class.

    How do I get my ticket?

    After your payment is confirmed your agent sends the ticket on WhatsApp. If you already have a ticket number, use the Print ticket page to ask the agent to send it again.

    How do I pay?

    Choose M-Pesa, bank, MTN MoMo or Airtel Uganda payment when you book. The agent sends the payment details and the reference to use on WhatsApp.

    Related routes