April 24, 2026 Trinity Express Team 7 min read

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

ClassPriceFeatures
StandardKSh 5,000AC, reclining seats, USB charging
VIPKSh 7,000Extra 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.

Book Your Nairobi → Kigali Seat

Daily departures. Instant confirmation.

Book Now