Rwanda

Modern Coast buses from Kigali

Kigali connects to Nairobi on one of Modern Coast's flagship long-haul cross-border services, running through Uganda before entering Rwanda. It is a full-day journey served by our higher-comfort classes.

Routes serving Kigali

Loading routes for Kigali

Kigali travel questions

How long is the Nairobi to Kigali bus?

Approximately 10 hours of travel time, plus border processing.

How much does the Kigali bus cost?

Kigali fares start from around KSh 7,000, with Corporate and Oxygen VIP priced above Business.

How many borders does the Kigali route cross?

The route passes through Uganda before entering Rwanda, so expect immigration checks on the way.

Can I choose my seat to Kigali?

Yes. Seats 1–8 are VIP, 9–16 Business and the rest standard on the 2x2 coach map, and availability updates live as other passengers book.

Other cities