Rome2Rio

How to get fromKampala to Kirundoby bus, plane or car

Find Transport to Kirundo

See all options

There are 5 ways to get from Kampala to Kirundo by bus, plane, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus, fly, drive

    best
    1. Take the bus from Gapco - Post Office to Entebbe Townbus
    2. Fly from Entebbe (EBB) to Kigali (KGL)planeEBB - KGL
    3. Drive from Kigali (KGL) to Kirundocar
    4h 38m
  2. Bus, drive via Kigali

    cheapest
    1. Take the bus from Kampala to Kigalibus
    2. Drive from Kigali to Kirundocar
    10h 29m
    $17–24
  3. Bus, drive

    1. Take the bus from Kampala to Kigalibus
    2. Drive from Kigali to Kirundocar
    9h 36m
    $21–83
  4. Drive 597.4 km

    1. Drive from Kampala to Kirundocar597.4 km
    8h 40m
    $90–129
  5. Bus, drive via Butare

    1. Take the bus from Kampala to Kigalibus
    2. Take the bus from Kigali to Huyebus
    3. Drive from Huye to Kirundocar
    12h 55m
    $26–88

Entebbe (EBB) to Kigali (KGL) flights

Calendar21Weekly Planes
Duration1h 20mAverage Duration
Ticket$156Cheapest Price
See schedules

Questions & Answers

What companies run services between Kampala, Uganda and Kirundo, Burundi?

There is no direct connection from Kampala to Kirundo. However, you can take the bus to Entebbe Town, take the taxi to Entebbe (EBB) airport, fly to Kigali (KGL), then drive to Kirundo. Alternatively, you can take a bus from Kampala to Kirundo via Kigali in around 9h 36m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Travelling to and around Russia for the 2018 FIFA World Cup, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.