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

Ask on WhatsApp

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.