Bebeto Coach
Nairobi to Kampala by Bus: What the Overnight Run Is Really Like
Departure, border crossing at Busia or Malaba, and arrival: a plain walk through the 12 to 14 hours.
Read more
Reserve your seat in a few taps, then ride in reclining comfort with air conditioning, free WiFi and a charging point at your seat.
View departuresRoutes and fares
Live departures
· Not listed? Pick any two towns above and our agent will arrange it on WhatsApp.
Bus fares
≈ 14 hUganda → KenyaKampala → NairobiRegularUGX 115,912VIPUGX 188,357View times and book ›
≈ 14 hKenya → UgandaNairobi → KampalaRegularKSh 4,000VIPKSh 6,500View times and book ›
≈ 11 hUganda → South SudanKampala → JubaRegularUGX 120,000VIPUGX 190,000View times and book ›
≈ 13 hKenya → UgandaNairobi → JinjaRegularKSh 3,500VIPKSh 6,000View times and book ›
≈ 13 hUganda → KenyaJinja → NairobiRegularUGX 101,000VIPUGX 180,000View times and book ›
≈ 11 hSouth Sudan → UgandaJuba → KampalaRegularSSP 4,165VIPSSP 6,595View times and book ›Simple
Search your route, choose Regular or VIP and your departure time.
Tap the seat you want on the seat map of the coach for your class.
Send the booking to our team, pay with M-Pesa, Airtel Money, MTN MoMo or Visa card and get your ticket.
On the road
The orange and blue coaches you will board








Why travel with us
Regular coaches seat 44 and keep the fare low. VIP coaches seat 30 in wider 2+1 recliners with extra legroom.
Every seat is numbered and held for you once your agent confirms.
Nairobi, Kampala, Jinja, Juba, Kigali, Bujumbura and Goma.
Fares are listed per class before you book, so there are no surprises at the counter.

Destinations

Questions & Answers
About Our Services
Choose where you are travelling from and to, pick your travel date, and search for available buses.
Select your departure time and class, choose your seats on the bus chart, pick your boarding and dropping points, and enter each passenger's details.
Choose M-Pesa, Airtel Money (Uganda), MTN MoMo, Visa card or bank payment and press the WhatsApp button. Your booking details are sent to our sales agent, who confirms your seats and sends the payment details.
Once payment is received your agent confirms the booking and ticket number.
If you have any difficulty booking online, call our customer care lines and we will help you through it.
Yes. The seat chart shows every seat on the coach and you pick the ones you want.
Each class runs on its own coach with its own seat map, and the fare depends on the class you choose. The price is shown as you select your seat.
No. You can book as a guest and never create one.
Your ticket and booking details are sent to you by your sales agent on WhatsApp or SMS as soon as the payment is confirmed.
Choose M-Pesa, Airtel Money (Uganda), MTN MoMo, Visa card or bank payment when you book. Our sales agent sends you the payment details and the reference to use on WhatsApp.
Always quote that reference - it is what matches your payment to your booking.
Our Blog
Bebeto Coach
Departure, border crossing at Busia or Malaba, and arrival: a plain walk through the 12 to 14 hours.
Read moreBebeto Coach
How the three classes differ and when the extra fare is worth it.
Read moreBebeto Coach
Documents, luggage and small things that save time at the border post.
Read more