

Which border points to cross from Kigali to Bwindi or Mgahinga? One of the most practical questions travelers ask when planning a gorilla safari from Kigali is also one of the most important: which border crossing do I use to get into Uganda? The answer is not the same for everyone. It depends on which sector of Bwindi Impenetrable Forest your gorilla permit is assigned to, or whether you are heading to Mgahinga Gorilla National Park instead, and getting this decision wrong can add several unnecessary hours to a driving day that is already measured in distance and mountain road conditions rather than highway speed.
The good news is that there are only two main border crossings between Rwanda and Uganda used by gorilla trekking visitors, and once you know which one suits your itinerary, the rest of the logistics fall into place naturally. In this guide, we explain both crossings in detail, including where they are, how long the drive takes from Kigali, which parks and trekking sectors each one connects to most efficiently, what to expect when you arrive, and what documents you need on hand. You can also browse our Uganda Rwanda safari packages and our 2 Days Rwanda to Uganda Gorilla Trekking Safari to see how we structure cross-border itineraries for different permit sector assignments.
There are two road border crossings between Rwanda and Uganda that gorilla safari travelers use: the Cyanika border crossing in the southwest, and the Gatuna/Katuna border crossing in the north. Both are legal, well-established, and routinely used by tourists, but they serve different destinations on the Uganda side and have different driving distances from Kigali. Choosing the right one depends almost entirely on which gorilla park or sector you are heading to.
A third crossing exists at Mirama Hills/Kagitumba in the northeast, but this is primarily a commercial truck crossing and is not relevant for gorilla trekking itineraries. For all practical purposes, gorilla safari travelers from Kigali will use either Cyanika or Gatuna, and your tour operator should confirm which one before you depart.
The Cyanika border crossing, located on the Rwanda side in Burera District and connecting to Kisoro District on the Uganda side, is the primary crossing for travelers heading to Mgahinga Gorilla National Park and the southern sectors of Bwindi Impenetrable Forest National Park, specifically the Rushaga and Nkuringo sectors. It is the crossing most frequently used by gorilla trekking tourists from Kigali, and handles more individual safari travelers than the Gatuna crossing despite being the less busy of the two overall.
From Kigali, the drive to Cyanika covers approximately 119 kilometers via Musanze (Ruhengeri), Rwanda’s northwestern gateway town and the base for Volcanoes National Park. The road is well-surfaced and winds through some of Rwanda’s most dramatic highland scenery, with the Virunga volcanic peaks coming into view as you approach the border. The drive takes around three hours from Kigali under normal conditions.
<cite index=”27-1″>The Cyanika crossing operates from 6:00 AM Uganda time on the Uganda side and from 5:00 AM Rwanda time on the Rwanda side, and is not open 24 hours — plan your crossing to arrive no later than 9:00 PM Rwanda time.</cite> This is a critical planning detail: if you leave Kigali late in the morning, you need to calculate your arrival at the border against closing time, particularly in the wet season when road conditions can slow the final mountain stretch.
After crossing, the Uganda side of the border brings you into Kisoro District, a compact highland region surrounded by the dramatic silhouettes of three Virunga volcanoes: Muhavura, Gahinga, and Sabinyo. Kisoro town is approximately 30 to 45 minutes from the border and is a useful lunch or fuel stop before continuing to your lodge. From Kisoro, the driving distances to each park or sector are as follows:
Our 3 Days Bwindi Gorilla Safari Starting from Kigali and 2 Days Uganda Gorilla Safari Starting from Kigali almost always route through Cyanika for Rushaga and Nkuringo sector permits, as it gives travelers the most time at their lodge before dark.
The second crossing is known as Gatuna on the Rwanda side and Katuna on the Uganda side, located in Kabale District in southwestern Uganda and connecting to the main Kigali-Kampala highway on the Rwanda side. This is Uganda’s busiest road border crossing overall, a major commercial and passenger route that handles significant truck traffic alongside tourist vehicles.
From Kigali, the Gatuna crossing is approximately 55 to 60 kilometers by road, and the drive takes around two to two and a half hours. It is physically closer to Kigali than the Cyanika crossing, but the border itself is considerably busier, and processing times can be longer as a result. <cite index=”22-1″>Unlike Cyanika, the Gatuna/Katuna border post is open 24 hours</cite>, which makes it the better choice for any group that has a late departure from Kigali or cannot guarantee arriving at the border before mid-evening.
After crossing at Gatuna, you enter Kabale District on the Uganda side. Kabale town, a pleasant highland town at around 1,980 metres above sea level and one of Uganda’s highest, is approximately ten kilometers from the border and a natural lunch or fuel stop. From Kabale, the onward distances to Bwindi’s northern sectors are:
Our 4-Day Rwanda Uganda Golden Monkey and Gorilla Trekking and 5 Day Gorilla Trekking Safari from Kigali to Uganda use the Gatuna crossing when the assigned Bwindi sector is Buhoma or Ruhija, and often include a scenic stop at Lake Bunyonyi, a stunning terraced crater lake just outside Kabale that makes an ideal rest point on the post-border drive south toward the park. For a full overview of cross-border routing options, Pick and Transfer Safaris’ Uganda Rwanda Safaris hub is a comprehensive reference.
To put the sector-crossing match clearly in one place: use Cyanika for Mgahinga, Rushaga, and Nkuringo. Use Gatuna/Katuna for Buhoma and Ruhija. Your gorilla permit sector assignment determines your crossing, not the other way around. When you book a gorilla permit through a tour operator, the operator should confirm your sector and advise on the correct crossing for your specific dates and lodge location.
If you are on a 5 Days Uganda Rwanda Double Gorilla Safari or another itinerary that crosses the border in both directions, you may use both crossings on the same trip, entering via one and exiting via the other depending on your sector assignments and onward routing.
<cite index=”24-1″>One of the most frequent mistakes travelers make during Bwindi gorilla trekking from Kigali is forgetting the time difference. Rwanda operates on Central Africa Time (CAT), while Uganda operates on East Africa Time (EAT). Uganda is one hour ahead of Rwanda.</cite> This means that if you leave Kigali at 7:00 AM Rwanda time, it is already 8:00 AM in Uganda the moment you cross. On a driving day where you need to reach a mountain lodge before dark, that hour matters more than you might expect.
The practical implication: always plan your Kigali departure around Uganda time for the afternoon arrival, not Rwanda time. A 7:00 AM start from Kigali is a sensible minimum for reaching Rushaga or Nkuringo before evening, accounting for three hours of Rwanda driving, border processing, and one to two hours of Uganda road after the crossing. For Buhoma via Gatuna, an even earlier departure of 6:00 to 6:30 AM is worth considering. Our driver-guides factor this calculation into every cross-border pickup time, so you are never left guessing.
At both Cyanika and Gatuna, the crossing procedure involves exiting Rwanda through Rwandan immigration, crossing a short strip of no-man’s land on foot or by vehicle, and entering Uganda through Ugandan immigration. Your driver will handle the vehicle permit and any goods declaration on the Uganda side. For passengers, the process typically takes between 30 minutes at the quieter Cyanika crossing and up to one hour or more at the busier Gatuna crossing, depending on queue lengths.
<cite index=”26-1″>In addition to your passport and visa, you must carry a valid Yellow Fever Vaccination Certificate, which is mandatory for entry into Uganda. Border officials will check this before you can proceed to the visa counter.</cite> Carry a printed or digital copy of your gorilla trekking permit confirmation as well, as showing permit evidence can clarify your purpose of travel to immigration officers on both sides. Facilities at Cyanika are basic, with immigration offices, a few kiosks, and public toilets. Gatuna has slightly better facilities including currency exchange offices.
For most nationalities, entering Uganda requires a visa. The most cost-effective option for travelers visiting both Rwanda and Uganda is the East Africa Tourist Visa (EATV), a single visa priced at USD $100 that allows multiple entries into Uganda, Rwanda, and Kenya over 90 days. <cite index=”24-1″>You must apply for this visa through the consulate of the country serving as your first point of entry. If flying into Kigali, you apply through the Rwanda Directorate General of Immigration and Emigration (IREMBO) portal.</cite> Processing typically takes three to five business days, so do not leave the application until the week before travel.
If you are visiting Uganda only, a standard single-entry Uganda e-visa can be applied for online before travel. Both visa types are confirmed in advance; neither requires a physical embassy visit for most nationalities.
Depart Kigali early, ideally by 6:30 to 7:00 AM for southern crossings and before 7:00 AM for northern ones. Carry cash in both Rwandan francs and US dollars, as the Uganda side accepts dollars for small purchases and lodge fees. Have all documents in a single, accessible folder: passport, visa or EATV approval, yellow fever certificate, and permit confirmation. Eat a proper breakfast before leaving Kigali, as border-area food options are limited at both crossings. Fill your vehicle’s fuel tank in Musanze (for Cyanika) or Kigali (for Gatuna) before the crossing, as fuel stations on the Uganda side of both borders are basic.
For our 3-Day Uganda Gorilla Safari Starting from Kigali and all cross-border packages, our driver-guides handle the vehicle paperwork, manage the queue on both sides, and advise on timing throughout the day. You can also find itinerary inspiration across both countries through Pick and Transfer Safaris’ gorilla safari collection, which covers the same border logistics in detail for different sector combinations.
Choosing the right border crossing is one of the details that separates a well-planned gorilla safari from an unnecessarily exhausting one. At Kenlink Tours, we confirm your permit sector before finalizing your border crossing, departure time, and lodge booking, so every element of the cross-border drive is coordinated from the moment you leave your Kigali hotel. Contact our team with your preferred travel dates and group size, and we will handle the rest, from permit booking and border routing to lodge recommendations on both sides of the crossing.