Kampala - Things to Do in Kampala

Things to Do in Kampala

Seven hills, two million stories, and matoke that melts like plantain butter

Plan Your Trip

Essential guides for timing and budgeting

Climate Guide

Best times to visit based on weather and events

View guide →

Top Things to Do in Kampala

Discover the best activities and experiences. Book now with our trusted partners and enjoy hassle-free adventures.

Your Guide to Kampala

About Kampala

The red dust of Nakasero Market sticks to your sandals at 7 AM as women in bright gomesi dresses arrange pyramids of tomatoes still wet from morning rain. Kampala doesn't announce itself — it seeps in through the pores. From the colonial-era balconies of Kololo where bougainvillea drips over wrought-iron railings, down to the chaos of Kisenyi bus terminal where conductors shout destinations in three languages, this city moves at the pace of boda-boda motorcycles weaving through traffic with millimeters to spare. The air smells of roasting coffee beans from 1000 Cups on Buganda Road mixed with diesel from the taxi vans that serve as the city's arterial system. You'll eat Rolex — not the watch, but a chapati rolled with eggs and cabbage — for 2,000 UGX ($0.50) from a street vendor near Makerere University, then pay 45,000 UGX ($12) for craft cocktails overlooking Lake Victoria at Latitude 0° in Bugolobi. The hills give you views, but your thighs will hate you after walking from Namirembe Cathedral down to the taxi park. The power cuts happen without warning, usually during the World Cup or when you're trying to charge your phone. Three days here rewires your sense of urban rhythm — cars share the road with goats, the best music venue is a parking garage in Kamwokya, and the most reliable landmark is a 60-foot chicken statue. Kampala isn't polished for tourists, and that's exactly why you should come.

Travel Tips

Transportation: Download SafeBoda before you land — it's 3,000 UGX ($0.80) for most trips versus 15,000 UGX ($4) for regular boda-bodas. The traffic on Jinja Road at 5 PM moves like concrete setting, so walk between downtown and Nakasero instead. For longer trips, shared taxis from Old Taxi Park cost 1,500 UGX ($0.40) to most suburbs but you'll share space with chickens and schoolchildren. Pro tip: agree on boda-boda prices before you get on — drivers quote 'mzungu prices' that are triple what locals pay.

Money: ATMs give better rates than forex bureaus for USD/EUR, but Stanbic Bank charges 10,000 UGX ($2.70) per withdrawal. Mobile money is king — MTN Mobile Money works everywhere from street stalls to fancy restaurants. Carry small bills (1,000-5,000 UGX) for Rolex and taxis; drivers will claim they have no change for 50,000 UGX notes. Credit cards work at Acacia Mall and hotels, but add 5% surcharges that locals avoid.

Cultural Respect: Greet with 'Oli otya' (oli-OH-tya) in Luganda — the smile you'll get is worth the effort. Dress covers knees and shoulders at Namirembe Cathedral and Gaddafi Mosque; they lend wrap skirts to unprepared visitors. Photography at Owino Market requires asking first — some vendors believe photos steal their spirit. When invited for a meal, eat with your right hand only; the left is for bathroom duties. Sunday morning is church time — the harmonies drifting from kameeme (churches) make even non-believers pause.

Food Safety: The Rolex stands on Bombo Road opposite Wandegeya Market serve 500 people daily and haven't killed anyone yet — their chapati stays hot on the griddle, killing bacteria. Skip salads at roadside stalls; cooked foods like matoke and groundnut sauce are safer bets. Bottled water costs 1,000 UGX ($0.27) everywhere, but check the seal — refilled bottles are common. The pork joint in Kabalagala stays open until 3 AM, but if the meat's been sitting out, trust your nose. Upscale places like The Lawns in Kololo filter their water, but street food near Makerere is actually safer — high turnover means fresh batches every 10 minutes.

When to Visit

December-February delivers the city at its best — 26°C (79°F) days with cooling lake breezes that cut through the humidity, and hotel prices drop 25% after Christmas. March-May turns brutal: 31°C (88°F) with afternoon storms that flood downtown streets and turn boda-boda rides into mud baths. June-August brings the most pleasant weather — 24-27°C (75-81°F), minimal rain, and clear views across Lake Victoria to the Entebbe peninsula. This is also when hotel rates spike 60% during peak safari season. September-November means shoulder season savings — hotel rates fall 35-40% and the 28°C (82°F) weather is still comfortable, though October brings the heaviest rains (200mm) that turn potholes into swimming pools. Nyege Nyege festival in September transforms Jinja into East Africa's biggest party, drawing 8,000 visitors and quadrupling accommodation prices within 50 miles. The city empties during Ramadan (dates vary) when daytime eating options shrink to hotel restaurants. Christmas week sees Kampala's population double as villagers return — expect 3-hour traffic jams and hotel rates at 150% of normal. For budget travelers, February and October offer the sweet spot: dry weather, 50% lower accommodation, and half-empty tourist sites. Families should avoid April-May when schools close and attractions become chaos with local holidaymakers.

Map of Kampala

Kampala location map

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.