Kampala - Things to Do in Kampala

Things to Do in Kampala

A city built on seven hills, where boda-boda drivers weave through traffic like a dance, and the rolex is a breakfast revolution.

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

Kampala announces itself with the sound of a thousand boda-boda motorcycle taxis revving in a chaotic, strangely rhythmic symphony, and the smell of woodsmoke and roasting maize from roadside braziers cutting through the diesel haze. This is a city perpetually in motion, where the manicured lawns of Kololo’s diplomatic residences sit ten minutes from the clatter of Owino Market – a labyrinthine sprawl of secondhand clothes and fresh produce where you can haggle for a vintage leather jacket for UGX 15,000 (.90). The city’s seven hills are its compass: Nakasero for government buildings and upscale cafes, Old Kampala crowned by the whitewashed Gaddafi Mosque with views stretching to Lake Victoria, and Ntinda’s art studios and rooftop bars where the city’s young creatives gather. The traffic is legendary – a 5km journey can take an hour – but that’s also the reason for the rolex, Uganda’s perfect street food innovation: a chapati rolled around a quick-cooked omelette with tomatoes and onions, sold at roadside stalls for UGX 3,000 (.80) and eaten one-handed from a motorcycle seat. Kampala doesn’t perform for you; it simply goes about its loud, generous, and relentlessly inventive day, and the real trick is to keep up.

Travel Tips

Transportation: Your first ride from Entebbe Airport should be a pre-booked private transfer (around UGX 100,000 / .50) to avoid the inflated quotes from airport taxis. In the city, boda-bodas are the arteries – fast, cheap, and terrifyingly efficient. A short hop costs UGX 3,000-5,000 (.80-.40). Use the SafeBoda app; their drivers are trained, provide helmets, and fares are locked in. For longer trips, Uber and Bolt work well. Avoid driving yourself; Kampala’s traffic logic is its own. The one pitfall: never get on a boda without agreeing on the price first, and always have small bills for exact payment.

Money: Cash remains king, especially for markets, boda-bodas, and street food. ATMs are plentiful in central areas but charge a withdrawal fee (around UGX 7,500 / .20). Get a mix of large (UGX 20,000, UGX 10,000) and small (UGX 5,000, UGX 1,000) notes. Card payments are accepted at upscale hotels and some restaurants, but always have a backup. A clever trick: change a larger amount at a forex bureau in the city center (like those on Kampala Road) for a better rate than at the airport. Haggling is expected in markets; start at about half the asking price and meet in the cheerful middle. Tipping isn’t deeply ingrained, but rounding up or leaving UGX 2,000-5,000 at a restaurant is appreciated.

Cultural Respect: Greetings matter. A simple “Hello, how are you?” goes much further than a transactional demand. Dress modestly, especially when visiting religious sites like the Kasubi Tombs or the Uganda Martyrs Shrine – shoulders and knees covered. When handing over money or receiving something, use your right hand or both hands; the left hand is considered unclean. Photography requires permission, particularly of people and in rural areas on the city's outskirts. If invited to a local’s home, it’s polite to bring a small gift like fruit or sugar. The biggest potential offense is impatience or visible frustration; Ugandans value politeness and calmness even in the midst of chaos. A smile and a bit of patience will open more doors than any guidebook.

Food Safety: Eat the rolex. The eggs are cooked fresh on a screaming hot griddle, killing any nasties, and it’s the city’s defining dish. For street food, follow the crowds and the steam: a busy stall with high turnover is your safest bet. Stick to foods that are cooked thoroughly and served hot. The fresh-cut fruit is tempting, but peel it yourself. For water, only drink sealed bottled water (a 1.5L bottle costs UGX 2,500 / .65). A local hack: the “street buffet” lunch spots in areas like Nakasero Market, where you point at pre-cooked stews and vegetables served on a heaping plate of matooke (steamed green banana) for UGX 8,000 (.00). It’s safe, incredibly flavorful, and the ultimate local lunch experience.

When to Visit

Kampala’s rhythm is set by its two rainy seasons. The long rains from March to May turn the hills a lush green but can mean daily downpours that flood streets and slow the city to a crawl. June through August is arguably the sweet spot: rains ease, temperatures hover around a pleasant 24-27°C (75-81°F), and the countryside is still green. This is peak season, so flight and hotel prices can run 20-30% higher. The short, sharp rains of October and November are less disruptive, but December through February is the true prize – long, sunny days with little rain and temperatures around 25-28°C (77-82°F). This is also the most expensive time to visit; book accommodation months ahead. Budget travelers should target the shoulder months of September or late May, when prices dip and the weather is still largely cooperative. Festival-goers aim for early June for the Nyege Nyege music festival in Jinja (a short drive away), a massive celebration of African electronic music. Avoid March and April if you hate mud and interrupted plans; the city’s drainage struggles under the torrents. For families, the dry seasons (June-August, Dec-Feb) are easiest. For solo travelers and adventurers, the shoulder seasons offer a grittier, more local experience at a fraction of the cost.

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.