Nairobi to Busia bus
The Nairobi to Busia route takes you to the Kenyan side of the Busia border crossing, a gateway to eastern Uganda. Grand Bus coaches leave Nairobi at night and arrive in Busia in the small hours.
Journey
8 hours
Distance
359 km
Departs
21:00
From
KSh 1,500
What to expect
- Direct overnight service to the Busia border town
- Connects onward to Kampala and eastern Uganda
- Wi-Fi on board and charging points at every seat
- Book a seat online in minutes with an instant e-ticket
Trip details
Nairobi to Busia
Journey time: 8 hours
Departs: 21:00
From: KSh 1,500 · up to KSh 2,000
Route
Nairobi, Kenya
Busia, Kenya
Choose a date and seat in the booking form, add your passenger details, then confirm your booking. Our team checks seat availability and replies with payment details on WhatsApp.
Frequently asked questions
How long is the Nairobi to Busia bus?
The journey takes around 8 hours. The coach leaves Nairobi at about 21:00 and reaches Busia overnight.
How much is Nairobi to Busia by Grand Bus?
Tickets start from about KSh 1,500 and can reach KSh 2,000 depending on season and demand.
Can I continue to Kampala from Busia?
Yes. Busia is a border crossing into Uganda; Grand Bus and partner services connect onward to Kampala.