April 24, 2026 Trinity Express Team 6 min read

Kisumu to Kampala Bus: Complete 2026 Travel Guide

Prices, schedules, Busia border tips, and everything you need for a smooth Kisumu–Kampala journey.

Travelling by bus from Kisumu to Kampala is one of the most convenient cross-border routes in East Africa. Kisumu's proximity to the Uganda border means this is a shorter journey than the Nairobi–Kampala route, making it ideal for travellers in western Kenya.

How Long Does the Journey Take?

The Kisumu to Kampala bus takes approximately 8–10 hours. The route crosses into Uganda at the Busia border. Trinity Express operates daily departures from Kisumu.

Ticket Prices in 2026

ClassPriceFeatures
StandardKSh 2,500AC, reclining seats, USB charging
VIPKSh 4,000Extra legroom, wider seats, priority boarding

Busia Border: What to Expect

  • Documents: Valid passport or EAC travel document. Kenyan and Ugandan nationals can use national IDs.
  • Yellow fever certificate: Required for entry into Uganda.
  • Border wait time: Usually 30–60 minutes at Busia.
  • Currency: Ugandan Shillings (UGX) are used in Kampala.

Tips for the Journey

  • Arrive at the terminal 30 minutes before departure
  • Keep travel documents easily accessible for the border crossing
  • Carry some Ugandan Shillings or USD for expenses in Kampala
  • Book in advance to secure your preferred seat

Frequently Asked Questions

How long is the Kisumu to Kampala bus journey?

The Kisumu to Kampala bus journey takes approximately 8–10 hours. Kisumu is close to the Uganda border, making this one of the shorter cross-border routes.

What is the price of a Kisumu to Kampala bus ticket?

Trinity Express bus tickets from Kisumu to Kampala start from KSh 2,500 for standard class and KSh 4,000 for VIP.

Where does the Kisumu to Kampala bus depart from?

Buses depart from the Trinity Express terminal in Kisumu. We recommend arriving 30 minutes before departure.

Which border does the Kisumu to Kampala bus cross?

The bus crosses at the Busia border between Kenya and Uganda, which is the closest border crossing to Kisumu.

Can I book a Kisumu to Kampala bus ticket online?

Yes. Book your seat on the Trinity Express website, select your date, choose your seat class, and pay via M-Pesa or card for instant confirmation.

Book Your Kisumu → Kampala Seat

Daily departures. Instant confirmation.

Book Now