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.

A hill in Kisoro.JPG
A street in Kisoro town.JPG
Augur buzzard kisoro.jpg
Batwa child - Kisoro, Uganda.jpg
Batwa children - Kisoro, Uganda.jpg
Batwa woman - Kisoro, Uganda-2.jpg
Batwa woman - Kisoro, Uganda.jpg
Frygian cow and zebu - Kisoro, Uganda.jpg
Gardens in Kisoro.JPG
Girl Carrying Bamboo - Kisoro - Southwestern Uganda.jpg

Kisoro at a Glance#

Local Time
3:09 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.

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 - 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.

Long Rainy Season

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.

Short Rainy Season

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.

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.

Best Time to Visit
JulyJuneAugust
Temperature & Rainfall
Temperature Range
27°
Warmest Month
Coldest Month
Monthly Conditions

January

January is cool with highs of 22°C and lows of 11°C. Regular rainfall (96 mm) and mostly overcast skies.

69 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 22°
79%
Humidity
Very Humid

Weather

96 mm
Rainfall
2.0 m/s
Wind
Calm
2.0
UV Index
Extreme
12.1h daylight

February

February is cool with highs of 23°C and lows of 11°C. Significant rainfall (109 mm) and mostly overcast skies.

67 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 23°
76%
Humidity
Very Humid

Weather

109 mm
Rainfall
2.0 m/s
Wind
Calm
2.2
UV Index
Extreme
12.1h daylight

March

March is cool with highs of 22°C and lows of 11°C. Significant rainfall (147 mm) and mostly overcast skies.

65 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 22°
79%
Humidity
Very Humid

Weather

147 mm
Rainfall
2.0 m/s
Wind
Calm
2.2
UV Index
Extreme
12.0h daylight

April

April is cool with highs of 22°C and lows of 11°C. Significant rainfall (156 mm) and mostly overcast skies.

55 Acceptable

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 22°
83%
Humidity
Very Humid

Weather

156 mm
Rainfall
2.0 m/s
Wind
Calm
2.1
UV Index
Extreme
12.0h daylight

May

May is cool with highs of 21°C and lows of 11°C. Regular rainfall (97 mm) and mostly overcast skies.

61 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 21°
84%
Humidity
Very Humid

Weather

97 mm
Rainfall
2.0 m/s
Wind
Calm
2.0
UV Index
Very High
11.9h daylight

June

June is the coolest month with highs of 22°C and lows of 10°C. Moderate rainfall (37 mm) and mostly overcast skies.

77 Very Good

Comfort

16°
Feels Like Cool
16°C
Temperature
10° 22°
78%
Humidity
Very Humid

Weather

37 mm
Rainfall
2.0 m/s
Wind
Calm
1.8
UV Index
Very High
11.9h daylight

July

July is cool with highs of 23°C and lows of 10°C. Moderate rainfall (33 mm) and partly cloudy skies.

81 Excellent

Comfort

16°
Feels Like Cool
16°C
Temperature
10° 23°
72%
Humidity
Very Humid

Weather

33 mm
Rainfall
2.0 m/s
Wind
Calm
1.8
UV Index
Very High
11.9h daylight

August

August is cool with highs of 23°C and lows of 10°C. Moderate rainfall (76 mm) and mostly overcast skies.

71 Very Good

Comfort

17°
Feels Like Cool
17°C
Temperature
10° 23°
71%
Humidity
Very Humid

Weather

76 mm
Rainfall
2.2 m/s
Wind
Calm
1.9
UV Index
Very High
12.0h daylight

September

September is cool with highs of 23°C and lows of 11°C. Significant rainfall (140 mm) and mostly overcast skies.

67 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 23°
75%
Humidity
Very Humid

Weather

140 mm
Rainfall
2.0 m/s
Wind
Calm
2.1
UV Index
Extreme
12.0h daylight

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.

63 Good

Comfort

17°
Feels Like Cool
17°C
Temperature
11° 22°
80%
Humidity
Very Humid

Weather

168 mm
Rainfall
1.6 m/s
Wind
Calm
2.1
UV Index
Extreme
12.0h daylight

November

November is cool with highs of 22°C and lows of 11°C. Significant rainfall (167 mm) and mostly overcast skies.

63 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 22°
82%
Humidity
Very Humid

Weather

167 mm
Rainfall
2.0 m/s
Wind
Calm
2.0
UV Index
Very High
12.1h daylight

December

December is cool with highs of 22°C and lows of 11°C. Significant rainfall (122 mm) and mostly overcast skies.

67 Good

Comfort

16°
Feels Like Cool
16°C
Temperature
11° 22°
82%
Humidity
Very Humid

Weather

122 mm
Rainfall
1.8 m/s
Wind
Calm
1.9
UV Index
Very High
12.1h daylight

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.

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.

Nearby Cities #