Nairobi to Kigali Bus: Complete 2026 Travel Guide
Prices, schedules, border crossings, and everything you need for a smooth Nairobi–Kigali journey.
The Nairobi to Kigali bus is one of the longest and most scenic cross-border routes in East Africa. Passing through Uganda's capital Kampala before entering Rwanda, this journey connects three major East African cities in a single trip.
How Long Does the Journey Take?
The Nairobi to Kigali bus takes approximately 18–22 hours. The route goes through Kampala, Uganda, then crosses into Rwanda at the Gatuna/Katuna border. Departure is at 7:00 AM daily from Duruma Road, Nairobi.
Ticket Prices in 2026
| Class | Price | Features |
|---|---|---|
| Standard | KSh 5,000 | AC, reclining seats, USB charging |
| VIP | KSh 7,000 | Extra legroom, wider seats, priority boarding |
Border Crossings: What to Expect
This route crosses two international borders — Kenya/Uganda at Busia or Malaba, and Uganda/Rwanda at Gatuna/Katuna.
- Documents: Valid passport required. EAC citizens may use national IDs.
- Yellow fever certificate: Required for entry into Uganda and Rwanda.
- Border wait times: Allow 30–90 minutes at each crossing.
- Currency: Rwandan Francs (RWF) are used in Kigali. Exchange at the border or in the city.
Tips for the Journey
- Arrive at the terminal 30 minutes before departure
- Pack snacks and water — it's a long journey with limited stops
- Dress in layers as the bus AC can be cold overnight
- Keep all travel documents easily accessible for two border crossings
- Book in advance during peak travel periods
Frequently Asked Questions
How long is the Nairobi to Kigali bus journey?
The journey takes approximately 18–22 hours, passing through Uganda and crossing into Rwanda at the Gatuna/Katuna border.
What is the price of a Nairobi to Kigali bus ticket?
Trinity Express tickets start from KSh 5,000 for standard class and KSh 7,000 for VIP.
Does the Nairobi to Kigali bus go through Kampala?
Yes, the route passes through Kampala, Uganda before continuing to Kigali, Rwanda.
What documents do I need to travel from Kenya to Rwanda by bus?
A valid passport is required. East African Community citizens may use national IDs. Ensure your documents are valid before travel.
Can I book a Nairobi to Kigali bus ticket online?
Yes. Book on the Trinity Express website, choose your date and seat, and pay via M-Pesa or card for instant confirmation.
