A hill in Kisoro.JPG

Faintsmoke CC BY-SA 4.0 Wikimedia Commons

Kisoro Travel Guide

Town

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 Map data © OpenStreetMap contributorsMgahinga Gorilla National ParkKisoro

Kisoro essentials

Country: Uganda
Driest months: Jun-Aug
Pay in: Shilling (Sh)
Language: English

Where to Go in Kisoro

Neighbourhoods

Kisoro at a Glance

Local Time
2:52 AM
GMT+3
Population
17,700

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.

Kisoro sits at about 1,900-2,000 metres elevation and is the closest Ugandan hub for gorilla trekking.

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

Don't Miss

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.

Hidden Gems

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.

Day Trips

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.

When to Go

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.

Dry Season

June - February10°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.

Long Rainy Season

March - May10°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.

Short Rainy Season

September - November10°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.

Climate

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.

Air Quality: AQI 96 Moderate
Best Time to Visit
JulyJuneAugust
Temperature & Rainfall
Temperature Range
27°
Warmest Month
7°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Good 11° - 22° 17° 96 mm overcast 79% 2.0 m/s 2.0 extreme 12.1h
February Good 11° - 23° 17° 109 mm overcast 76% 2.0 m/s 2.2 extreme 12.1h
March Good 11° - 22° 17° 147 mm overcast 79% 2.0 m/s 2.2 extreme 12.0h
April Acceptable 11° - 22° 16° 156 mm overcast 83% 2.0 m/s 2.1 extreme 12.0h
May Good 11° - 21° 16° 97 mm overcast 84% 2.0 m/s 2.0 very high 11.9h
June Very Good 10° - 22° 16° 37 mm overcast 78% 2.0 m/s 1.8 very high 11.9h
July Excellent 10° - 23° 16° 33 mm partly cloudy 72% 2.0 m/s 1.8 very high 11.9h
August Very Good 10° - 23° 17° 76 mm overcast 71% 2.2 m/s 1.9 very high 12.0h
September Good 11° - 23° 17° 140 mm overcast 75% 2.0 m/s 2.1 extreme 12.0h
October Good 11° - 22° 17° 168 mm overcast 80% 1.6 m/s 2.1 extreme 12.0h
November Good 11° - 22° 16° 167 mm overcast 82% 2.0 m/s 2.0 very high 12.1h
December Good 11° - 22° 16° 122 mm overcast 82% 1.8 m/s 1.9 very high 12.1h
Getting There & Around

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.

By Air

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.

By Train & Bus

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

Budget

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.

Mid-Range

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.

Luxury

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.

Eat & Drink

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.

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.