Things to Do in Kampala
Seven hills, one lake, and matoke that tastes like earth and rain
Plan Your Trip
Essential guides for timing and budgeting
Top Things to Do in Kampala
Find activities and tours you'll actually want to do. Book through our partners — no booking fees.
Explore Kampala
Bahai Temple
City
Centenary Park
City
Craft Markets
City
Craft Village
City
Gaddafi National Mosque
City
Independence Monument
City
Kabakas Palace
City
Kampala City Centre
City
Kasubi Tombs
City
Makerere University
City
Mengo Palace
City
Nakasero Market
City
Namirembe Cathedral
City
Namugongo Martyrs Shrine
City
Ndere Cultural Centre
City
Owino Market
City
Parliament Building
City
Rubaga Cathedral
City
Uganda Martyrs Shrine Namugongo
City
Uganda Museum
City
Uganda National Mosque
City
Uganda National Theatre
City
Your Guide to Kampala
About Kampala
The red earth smell slaps you awake—baked clay and diesel from taxi parks where 14-seater matatas blast Afrobeats and cram five passengers into seats built for three. Kampala sprawls across seven hills like spilled red wine. Nakasero's colonial banks and embassies stare down at Nakivubo Channel's open sewers where marabou storks nest in treetops—ugly white flowers. Old taxi park near Owino Market reeks of roasting maize and human sweat. New park by Pioneer Mall buzzes with boda-bodas. They'll slice through gridlock for 3,000 UGX ($0.80) if you haggle hard, 5,000 UGX ($1.30) if you look mzungu. Downtown's Luwum Street keeps the faded art deco from when this was British East Africa's capital. Turn onto Wilson Road—electronics shops hawk Chinese phones to traders who crossed Lake Victoria from Kenya. The real city—the one worth 8,000 miles—starts at 7 PM. Sun drops behind Mengo Hill. Pork joints on Acacia Avenue fire their grills. Muchomo with kachumbari runs 15,000 UGX ($4) at Endiro Coffee. Same plate costs 8,000 UGX ($2.10) from the woman with the oil-drum grill outside Club Ambiance. Both beat the hotel restaurant charging $18 for chicken that tastes like disappointment. Power cuts every few days. You'll bribe traffic police if they stop your Uber. Where else can you watch sunset turn Lake Victoria molten gold while eating Rolex (eggs rolled in chapati) for 2,000 UGX ($0.50)? The vendor remembers your order by day three.
Travel Tips
Transportation: SafeBoda's the first thing you need—Uganda's Uber for motorcycles, rides cost 2,000-4,000 UGX ($0.50-$1.10) across the city center. Actual Uber exists but costs double and sits in traffic. Jinja Road roundabout traffic police will flag foreign drivers for 'improper lane changes'—keep 20,000 UGX ($5.40) folded in your passport for smooth passage. Buses to Entebbe Airport leave from the Shell station on Kampala Road every 20 minutes for 10,000 UGX ($2.70), but boda-bodas do it in 45 minutes for 25,000 UGX ($6.75) when you're running late for your flight.
Money: Stanbic at Acacia Mall beats every other ATM—foreign cards accepted, 10,000 UGX ($2.70) flat. Money changers on Kampala Road? They'll palm you fake 50,000 UGX notes and shrug. Skip them—banks only. Mobile money is everywhere—MTN agents on every corner cash you out for 1% fees. Restaurant bills come loaded: 18% VAT plus 10% service charge. The waiter won't mention this until you question the total. Always ask "is this the final price?" before ordering at tourist spots.
Cultural Respect: Say "Oli otya" to anyone over 30—they'll smile through mangled pronunciation. Guards at the Uganda Museum enforce dress codes: cover knees and shoulders or buy a wrap for 5,000 UGX ($1.35). Shorts won't pass. At Owino Market, photography costs 1,000 UGX ($0.27) per shot—pay the nearest vendor. Keeps everyone calm. In homes, take three bites before praising the food. Refusing outright? Deeply rude.
Food Safety: Street Rolex stands are safer than they look. The chapati is cooked fresh. Eggs hit 300°F on the griddle—hot enough to kill anything. Skip pre-cut fruit on Kampala Road. The wash water might give you the 'Kampala quickstep.' The best pork joints don't have refrigeration. Meat turns over fast enough that it's fresh. Go early—they open at 6 PM sharp. Bottled water costs 1,500 UGX ($0.40) at supermarkets. Hotel minibars charge 3,000 UGX ($0.81). Endiro Coffee in Kisementi uses filtered water for ice. When you're still adjusting, it's the safe choice for cold drinks.
When to Visit
June through August brings perfect weather — 26°C (79°F) days with Lake Victoria breezes that carry the smell of frangipani through Kololo's embassies. These months see hotel prices spike 35-40% as European NGO workers return from home leave; a room at the Sheraton that costs 300,000 UGX ($81) in March becomes 450,000 UGX ($122) in July. The rain starts in September — short afternoon thunderstorms that clear by dinner, but enough to empty the craft markets and drop accommodation prices back to shoulder-season rates. December through February is the sweet spot: dry season weather at 28°C (82°F), Christmas lights on Kampala Road, and lower humidity that makes the climb to Gaddafi Mosque pleasant. Hotel rates hold steady between 250,000-350,000 UGX ($68-$95), but domestic flights to national parks double as Ugandans travel for holidays. The city's packed — expect hour-long waits at the Rolex stands downtown, but the energy is electric with year-end parties in every neighborhood. March to May means serious rain — 200mm (8 inches) monthly that turns the dirt roads around Kasubi Tombs into red mud rivers. Temperatures drop to 23°C (73°F) but humidity hits 85%, making clothes stick like wet paper. This is when the city empties out — hotel prices crash 50% and you can negotiate boda-boda rides down to 1,500 UGX ($0.40) because drivers are desperate for fares. The upside: Entebbe Botanical Gardens are lush and empty, and the rainy season sunsets over Lake Victoria are the year's most spectacular. For budget travelers, October-November offers the best deals — post-rain green hills, 25°C (77°F) weather, and hotel rates 40% below peak season. The downside: muddy roads to safari parks and occasional power cuts during storms. Luxury travelers should aim for January-February: clear skies, stable electricity, and the Kampala Restaurant Week where high-end spots offer three-course menus for 75,000 UGX ($20) instead of the usual 150,000 UGX ($41). Families with kids will appreciate July-August's dry weather, but book six months ahead because schools are out and every hotel near Acacia Mall sells out.
Kampala location map
Find More Activities in Kampala
Explore tours, day trips, and experiences handpicked for Kampala.