TALK TO AN EXPERT +256 716 068 279 WHATSAPP OPEN NOW.

Home / Travel News, Stories & Tips / Flight & Transport Guides / Kisoro Town: The Last Stop Before Mgahinga and Bwindi 2027

Updated

Kisoro is the small highland town in Uganda’s far south-west that serves as the gateway to Mgahinga Gorilla National Park and Bwindi’s southern sectors, Rushaga and Nkuringo. It has an airstrip with flights from Entebbe, banks with ATMs, fuel, pharmacies and simple hotels, and it is about 20 minutes from the Cyanika border with Rwanda — roughly 3 hours by road from Kigali. For most visitors, it is the last place to stock up before heading into gorilla country.

Kisoro sits beneath the Virunga volcanoes, and on a clear day the cones of Muhavura, Gahinga and Sabyinyo rise above the town. Here is what Kisoro offers, how to get there and how it fits into a gorilla trip.

Kisoro at a glance

Destination from KisoroApproximate time by road
Mgahinga (Ntebeko park headquarters)About 30 minutes
Nkuringo (Bwindi)About 1 hour
Rushaga (Bwindi)About 1–1.5 hours
Lake MutandaAbout 20–30 minutes
Cyanika border (Rwanda)About 20 minutes
KigaliAbout 3 hours
Kabale and Lake BunyonyiAbout 1.5–2 hours
Times vary with road conditions, especially on the dirt roads to Rushaga and Nkuringo after rain.

Getting to Kisoro

There are three main ways in. From Entebbe, scheduled light aircraft fly to Kisoro airstrip, usually in the morning, in about an hour, which avoids an 8–10 hour drive. From Kampala by road, the journey runs through Masaka, Mbarara and Kabale and takes most of a day. From Kigali, the drive north through Musanze to the Cyanika border and on to Kisoro takes about three hours, which is why many travellers to southern Bwindi and Mgahinga fly into Rwanda instead of Entebbe. See Kigali to Bwindi and Mgahinga by road.

Main street in Kisoro town with shops and hills behind
Kisoro town. Photo: Faintsmoke, CC BY-SA 4.0, via Wikimedia Commons

Services in town

Kisoro is the last town with a reasonable range of services before the parks. There are banks with ATMs, fuel stations, pharmacies, mobile money agents and small supermarkets selling water, snacks and basics. It is a good place to withdraw Uganda shillings for porters and tips, buy a local SIM card if you have not already, and pick up anything you forgot, such as gloves or rain gear, though choice is limited. The town’s lively markets are worth a wander, and local restaurants serve simple Ugandan food. See what to pack for gorilla trekking.

Where to stay

Kisoro town has simple hotels and guesthouses, including the long-established Travellers Rest, which is known for its association with early gorilla researchers and visitors. Staying in town is practical and economical for Mgahinga, only about 30 minutes away. For the gorillas of Rushaga and Nkuringo, most visitors prefer lodges closer to the sector headquarters to avoid an early drive on trek day. Lodges on the shores of nearby Lake Mutanda offer volcano views and sit conveniently between Mgahinga and southern Bwindi. See lodges near Bwindi and Mgahinga.

Things to do around Kisoro

Mgahinga, on Kisoro’s doorstep, offers gorilla trekking with the Nyakagezi family, golden monkey tracking, the Batwa Trail and volcano hikes. Lake Mutanda is a quiet spot for canoeing with the volcanoes as a backdrop, and the surrounding countryside is good for walks through farms and villages. Kisoro is also a convenient base for a rest day between gorilla treks. See gorilla trekking in Mgahinga and golden monkey tracking.

Girl carrying bamboo poles near Kisoro
Daily life near Kisoro. Photo: Adam Jones, Ph.D., CC BY-SA 3.0, via Wikimedia Commons

Frequently asked questions

Are there ATMs in Kisoro?

Yes, several banks have ATMs in town. There are none near the gorilla trailheads, so withdraw cash for porters and tips in Kisoro.

Which border do I use from Rwanda to Kisoro?

Cyanika, about 20 minutes from Kisoro. Bunagana, also near Kisoro, is the border with the Democratic Republic of Congo.

Is it better to stay in Kisoro or near Bwindi?

Kisoro is ideal for Mgahinga. For Rushaga or Nkuringo treks, stay near the sector headquarters to avoid a long early drive.

Can I fly to Kisoro?

Yes. Scheduled light aircraft fly from Entebbe to Kisoro airstrip, usually in the morning, with a strict baggage limit of about 15 kg.

Ready to experience Uganda’s mountain gorillas in 2026? Secure your gorilla permits early and let us craft a seamless safari tailored to your travel style, preferred trekking sector, and accommodation level. From luxury lodges to well-designed midrange journeys, every detail is handled for you. Every itinerary is carefully planned to maximize your time in the forest while ensuring comfort, safety, and unforgettable encounters.

Have questions about gorilla permits, travel dates, or the best itinerary for you? Speak with a safari expert and get clear, honest guidance to plan your trip with confidence.

When is the last time you had an adventure? African Gorillas!!! Up Close With Uganda’s Wild Gorillas Touched by a Wild Gorilla: An Unforgettable Encounter Inside Gorilla Families: Bonds, Hierarchies & Jungle Life Face to Face With a Silverback: The Wild Encounter You’ll Never Forget