The Overland Journey from Kigali to Kampala: A Complete Road Guide
The road connecting Kigali, Rwanda’s gleaming capital, to Kampala, Uganda’s bustling metropolis, is one of East Africa’s most important transport corridors. Covering approximately 550 kilometres, the route passes through some of the continent’s most spectacular highland scenery: terraced hillsides that seem to defy gravity, volcanic peaks rising from morning mist, tea plantations stretching across ridges, and the vibrant towns where Rwandan and Ugandan cultures blend at the border. For travellers combining gorilla trekking in both countries, or for those who simply prefer overland travel to flying, understanding this route transforms a long drive into an integral part of your East African adventure.
The Route in Detail
From Kigali, the road heads north through Rwanda’s Northern Province, climbing steadily through terraced farmland that has earned the country the nickname “Land of a Thousand Hills.” The first hour passes through rolling countryside dotted with villages, churches, and roadside markets selling bananas, avocados, and the ubiquitous Rwandan brochettes. The road surface is excellent, a testament to Rwanda’s infrastructure investments, and the driving is smooth and predictable.
Approaching the border, the landscape becomes more dramatic. The Virunga volcanoes, a chain of eight extinct and active volcanoes straddling the Rwanda-Uganda-Democratic Republic of Congo border, become visible on clear days. These towering peaks, including the snow-capped Karisimbi at 4,507 metres, create an extraordinary backdrop for the final kilometres of the Rwandan leg.
Border Crossing at Gatuna/Katuna
The Gatuna border post, known as Katuna on the Ugandan side, is the main crossing between Rwanda and Uganda. It is also one of the busiest land borders in East Africa, handling thousands of travellers daily, including truck drivers, traders, tourists, and local residents. Despite the volume, formalities are generally efficient for tourists with proper documentation.
Have your passport, visa, and yellow fever vaccination certificate readily accessible. The East African Tourist Visa is the most convenient option for travellers visiting both countries, as it allows multiple entries to Rwanda, Uganda, and Kenya for 90 days on a single document. If you hold separate visas for each country, ensure both are valid for your planned dates.
The border crossing process typically involves exiting Rwanda through immigration control, walking or driving a short distance across no-man’s-land, and then entering Uganda through Ugandan immigration. During peak hours, particularly mid-morning, queues can extend to 30 minutes or more. A local fixer may offer to expedite the process for a small fee; while not strictly necessary, their assistance can be helpful if you are unfamiliar with the procedures.
Money changers operate on both sides of the border, offering exchange between Rwandan francs and Ugandan shillings. Rates are generally less favourable than in major towns, so exchange only what you need for immediate expenses. Both Rwandan francs and Ugandan shillings are accepted by some traders in the border area, though prices are often quoted in Ugandan shillings once you cross.
The Ugandan Leg: Kabale to Kampala
Once in Uganda, the road continues through Kabale, the administrative centre of the Kigezi region known as the “Switzerland of Africa” for its terraced hills and cool climate. Kabale sits at approximately 2,000 metres above sea level, making it noticeably cooler than Kampala. The town offers several hotels, restaurants, and fuel stations, making it an ideal breaking point for the journey.
From Kabale, the road descends gradually through Mbarara, Uganda’s second-largest town and the heart of Ankole cattle country. The long-horned Ankole cattle, with their extraordinary horn spans reaching up to two metres, are an iconic sight along this stretch. Mbarara offers numerous dining options, including local restaurants serving Uganda’s favourite dish, matoke (steamed green bananas), with groundnut sauce and grilled meat.
The final approach to Kampala traverses increasingly urbanised landscapes. Traffic congestion begins around Mpigi, approximately 50 kilometres from the city centre, and intensifies dramatically as you enter Kampala proper. The city’s infamous traffic jams can add one to two hours to the final leg, particularly during morning and evening rush hours.
Transport Options
Private vehicle with driver: The most comfortable and flexible option. A experienced driver who knows both countries handles navigation, border formalities, and rest stops. The vehicle should be a robust four-wheel-drive, particularly if you plan to continue to Bwindi after reaching Kampala. Costs range from $300 to $500 for the one-way journey, depending on vehicle type and whether the driver returns empty.
Self-drive: Feasible for experienced drivers familiar with African road conditions. Both Rwanda and Uganda drive on the right side of the road. Vehicle rental costs approximately $70 to $150 per day plus fuel. Ensure your rental agreement permits cross-border travel, and obtain the necessary vehicle documentation for both countries. An international driving permit is required.
Bus: Several bus companies operate scheduled services between Kigali and Kampala, including Jaguar Executive Coaches, Kampala Coach, and Trinity Bus. Journey time is typically 10 to 12 hours, including border formalities. Fares range from $20 to $35. Buses are comfortable, air-conditioned, and generally safe, though they lack the flexibility of private transport.
Shared taxi: Faster than buses but less comfortable. Shared taxis leave when full from both city taxi parks and make fewer stops. They are slightly more expensive than buses but can save an hour or two on the journey.
Breaking the Journey
For travellers who prefer not to complete the journey in a single day, Kabale offers the best overnight stop. The town has accommodation ranging from budget guesthouses to comfortable mid-range hotels. The White Horse Inn, a colonial-era establishment, offers characterful rooms and excellent views over the surrounding hills. Breaking the journey in Kabale also allows you to explore Lake Bunyonyi, one of Uganda’s most beautiful lakes, just 20 kilometres from the town centre.
Alternatively, Mbarara provides another breaking point with a wider range of hotels and restaurants. The town’s location, approximately halfway between the border and Kampala, makes it a logical overnight stop if you depart Kigali in the afternoon.
Practical Tips
Depart Kigali as early as possible, ideally by 6:00 AM, to clear the border before the mid-morning rush and reach Kampala before evening traffic. The Rwandan side of the border tends to be quieter early in the morning, while the Ugandan side gets busier as the day progresses.
Carry sufficient cash in small denominations for border fees, snacks, and tips. US dollars are widely accepted, though local currency is preferred for small purchases. ATMs are available in Kabale and Mbarara but can be unreliable.
Pack snacks and drinking water for the journey. While the road passes through numerous towns with restaurants, the quality and hygiene of roadside food varies. Stick to bottled water and sealed snacks to avoid stomach upsets.
Ensure your phone is charged and has roaming enabled, or buy local SIM cards in both countries. MTN and Airtel operate in both Rwanda and Uganda, though you may need separate SIMs for each country.
Safety and Security
The Kigali-Kampala road is generally safe for travellers. Both Rwanda and Uganda have relatively low crime rates by regional standards, and violent crime against tourists is rare. However, standard precautions apply: keep valuables out of sight, do not leave luggage unattended, and be cautious in crowded areas such as bus parks and border crossings.
Traffic accidents are a more significant risk than crime. Both Rwandan and Ugandan drivers can be aggressive, with overtaking on blind corners and excessive speeding common. If you are self-driving, maintain defensive driving habits and avoid night driving, which is particularly dangerous due to poor lighting, unmarked hazards, and pedestrians on the road.
Connecting to Gorilla Trekking
For many travellers, the Kigali-Kampala road is not the final destination but a link in the journey to Bwindi Impenetrable National Park. From Kabale, Bwindi’s northern sectors are approximately two to three hours by road, while the southern sectors require continuing through Kisoro. If your gorilla permit is for Rushaga or Nkuringo, you may find it more efficient to cross from Kigali directly to southern Bwindi via the Cyanika border, bypassing Kampala entirely.
Final Thoughts
The overland journey from Kigali to Kampala is more than a transit between capitals; it is a window into the landscapes, cultures, and daily rhythms of East Africa’s highlands. The terraced hills of Rwanda, the cattle corridors of Ankole, and the bustling border towns create a travel experience that flying simply cannot replicate. With proper planning, realistic timing, and an appreciation for the journey itself, the Kigali-Kampala road becomes a highlight of your Ugandan adventure rather than merely a means to an end.






