Kisoro City
City in Western Region of Uganda
Cloaked in misty volcanoes, Kisoro is the gateway for gorilla permits, Mgahinga treks and Mutanda Lake tours; local guides arrange crater hikes and Batwa cultural visits.
Kisoro at a Glance#
Costs: $80-$250 per day (permits extra) - expect higher costs if arranging gorilla permits; local costs otherwise moderate.
Safety: Relatively safe with remote-area caution - generally safe but remote; basic precautions and organized treks recommended.
Best Time: June-September, December-February (dry windows) - dry seasons make trekking and park access far more reliable.
Why Visit Kisoro?#
Perched at the edge of the Virunga volcanic chain, Kisoro is a gateway town for gorilla trekking in Bwindi and Mgahinga, and for scenic stays on Lake Mutanda with its mirror-like volcanic views. Batwa cultural performances and guided hikes into bamboo forests give visitors both wildlife encounters and human cultural context, while local coffee and mountain-grown produce flavor the dining scene. Adventure travelers value Kisoro for its combination of primate experiences, crater-ringed landscapes and cultural exchanges.
Best Things to Do in Kisoro#
Kisoro Bucket List#
Mgahinga Gorilla National Park - Track habituated mountain gorillas with experienced guides and local Batwa trackers.
Lake Mutanda - Boat or kayak on Lake Mutanda beneath the Virunga volcanic peaks and islands.
Kisoro Central Market - Browse Kisoro Central Market for fresh produce, local crafts, and street food stalls.
Batwa Cultural Trail - Join Batwa community guides to learn traditional hunting techniques and medicinal plant uses.
Mount Sabinyo hike - Hike Mount Sabinyo along the tri-border ridge between Uganda, Rwanda, and DR Congo.
Mutanda Islands canoe trip - Paddle to Mutanda Islands for quiet shorelines, birdwatching, and village visits.
Buhoma (Bwindi Impenetrable National Park) - Drive to Buhoma sector for gorilla permits, guided forest hikes, and ranger-led treks.
Lake Bunyonyi - Visit Lake Bunyonyi for canoe island-hopping, sheltered swimming bays, and hilltop viewpoints.
Best Time to Visit Kisoro#
Kisoro sits at high elevation near Uganda’s Virunga region, so temperatures are cool year-round with two rainy seasons. Visit during the long dry months for the most reliable hiking and gorilla treks; the rains make trails tougher but scenery spectacular.
June - February
10°C to 22°C (50°F to 72°F)
Cool, sunny days and crisp nights-best for trekking in the Virunga foothills and gorilla-viewing without heavy mud or downpours.
March - May
10°C to 19°C (50°F to 66°F)
Sustained rains make trails muddy and slippery; lush vegetation and fewer tourists but expect slower travel and wet gear.
September - November
10°C to 20°C (50°F to 68°F)
Brief, intense showers return-good wildlife activity and dramatic landscapes, though trails can be wet and challenging.
Kisoro's climate is classified as Warm-Summer Mediterranean - Warm-Summer Mediterranean climate with consistently warm temperatures year-round. Temperatures range from 10°C to 23°C. Abundant rainfall (1348 mm/year), wettest in October.
January
January is cool with highs of 22°C and lows of 11°C. Regular rainfall (96 mm) and mostly overcast skies.
Comfort
Weather
February
February is cool with highs of 23°C and lows of 11°C. Significant rainfall (109 mm) and mostly overcast skies.
Comfort
Weather
March
March is cool with highs of 22°C and lows of 11°C. Significant rainfall (147 mm) and mostly overcast skies.
Comfort
Weather
April
April is cool with highs of 22°C and lows of 11°C. Significant rainfall (156 mm) and mostly overcast skies.
Comfort
Weather
May
May is cool with highs of 21°C and lows of 11°C. Regular rainfall (97 mm) and mostly overcast skies.
Comfort
Weather
June
June is the coolest month with highs of 22°C and lows of 10°C. Moderate rainfall (37 mm) and mostly overcast skies.
Comfort
Weather
July
July is cool with highs of 23°C and lows of 10°C. Moderate rainfall (33 mm) and partly cloudy skies.
Comfort
Weather
August
August is cool with highs of 23°C and lows of 10°C. Moderate rainfall (76 mm) and mostly overcast skies.
Comfort
Weather
September
September is cool with highs of 23°C and lows of 11°C. Significant rainfall (140 mm) and mostly overcast skies.
Comfort
Weather
October
October is cool with highs of 22°C and lows of 11°C. The wettest month with heavy rain (168 mm) and mostly overcast skies.
Comfort
Weather
November
November is cool with highs of 22°C and lows of 11°C. Significant rainfall (167 mm) and mostly overcast skies.
Comfort
Weather
December
December is cool with highs of 22°C and lows of 11°C. Significant rainfall (122 mm) and mostly overcast skies.
Comfort
Weather
How to Get to Kisoro#
Kisoro in south‑western Uganda is served by a small local airstrip for charter and scheduled domestic flights from Entebbe and by long overland buses from Kampala. For quick access to gorilla and mountain gorilla-related attractions, the short domestic flight is the most convenient; buses provide a cheaper but much longer option.
Entebbe International Airport (EBB): Uganda’s main international airport. Domestic flights to Kisoro are offered by charter and scheduled domestic carriers (e.g., Aerolink) to Kisoro Airstrip; flight time is about 45-60 minutes and one‑way fares commonly range from about USD 120-220 depending on season and operator.
Local airstrips (Kisoro Airstrip): Kisoro has a small airstrip used by light aircraft and scheduled domestic services catering to gorilla trekking visitors; transfers from the airstrip to town are short (10-20 minutes) by taxi or minivan.
Bus / Matatu / Coach: Overland travel from Kampala to Kisoro is the common budget option. Buses and minibuses depart Kampala and Mbarara bound for Kabale and Kisoro; total travel time is typically 8-10+ hours depending on route and stops, and fares commonly range UGX 25,000-60,000 (check current rates).
Road from Kabale: Many visitors transfer via Kabale (a 1-2 hour drive to Kisoro) where taxis and minibuses connect; road travel times and fares vary by operator.
How to Get Around Kisoro#
For speed and convenience, fly domestic from Entebbe to Kisoro Airstrip; the one‑hour flight saves many hours of road travel. For budget travellers, long-distance buses and minibuses are available but expect full days on the road.
- Domestic flight (Aerolink/charter) (USD 120-220) - Scheduled domestic carriers and charter operators fly Entebbe-Kisoro (to Kisoro Airstrip). Flight time is about 45-60 minutes; expect one‑way fares commonly in the USD 120-220 range depending on carrier and season. Flights are the fastest way to reach the region for gorilla-trekking visitors.
- Intercity bus / minibus (matatu) (UGX 25,000-60,000) - Public minibuses and coaches run from Kampala (and via Mbarara/Kabale) to Kisoro. Travel is long (typically 8-11 hours from Kampala) and fares vary (commonly UGX 25,000-60,000); vehicles can be crowded and schedules vary. Good for budget travellers who have time.
- Taxi / private transfer (USD 80-200 (typical, varies by distance)) - Private transfers from Kabale or Kampala are available and shorten travel time but are considerably more expensive than buses. Useful for groups or when traveling with lots of gear; negotiate a fixed price before departure.
- Local boda-boda / motorcycle taxi (UGX 1,000-5,000) - In Kisoro and nearby towns boda-bodas (motorbike taxis) provide quick short journeys, especially in areas where cars have difficulty. Use helmets where provided and negotiate price beforehand.
- Walking - Kisoro town is compact and walkable for markets, guesthouses and local amenities; hikes and day‑walks to viewpoints start from town but require appropriate footwear and a guide for longer trails.
Where to Stay in Kisoro#
Town centre - $15-60/night
Budget guesthouses and hostels offer simple rooms for trekkers and drivers. Facilities are basic but convenient for gorilla and volcano park access; book early in high season.
Near park HQ - $50-120/night
Mid-range lodges around Kisoro provide comfortable rooms and local guiding services. Options are limited but include family-run lodges close to park headquarters.
Eco-lodges by the parks - $150-350/night
Upscale hotels are scarce in Kisoro; higher-end stays are small eco-lodges near Mgahinga and community-run camps offering better comfort and wildlife orientation.
Shopping in Kisoro#
Shopping focuses on the town market and small shops supplying basics and hiking supplies. A few stalls and guesthouse shops sell gorilla-tour-related souvenirs and local crafts; specialised gear is found in larger towns.
Nightlife in Kisoro#
Nightlife is minimal and geared to travellers: a handful of guesthouse bars and restaurants offer informal evening socialising. Most visitors turn in early to prepare for early starts to trekking.