The Complete Kampala Travel Guide: Uganda's Chaotic, Beautiful Capital
Kampala hits you the second you leave Entebbe airport. The 40km drive should take an hour. It takes two. Sometimes three. Boda-bodas swarm around your car like metallic bees, and the red-dirt shoulders of the road blur with pedestrians, fruit sellers, and the occasional goat that couldn't care less about your schedule.
I wouldn't have it any other way.
Overview
Built on seven hills (with construction swallowing a few more), Kampala is Uganda's unfiltered heart. Population: 3.5 million in the metro area, though it feels like double that during rush hour. The city is loud, dusty, occasionally overwhelming, and absolutely worth your time — especially as a launchpad for in Bwindi.
Don't come expecting a polished capital. Come expecting warmth, incredible food for under $2, and stories you'll be telling for years.
Best Time to Visit
June through August and December through February are the dry seasons. Temperatures sit between 21-28°C year-round — Kampala's equatorial location means you won't freeze and you won't melt.
Avoid March through May if you hate mud. The rainy season turns unpaved roads into rivers and adds another hour to every drive. But honestly? The rain usually comes in dramatic afternoon bursts and clears within two hours.
Getting There
Entebbe International Airport (EBB) handles all international flights. It's 40km south of Kampala — budget 1-2 hours for the transfer, more during rush hour (7-10AM, 4-8PM).
Pre-book a Bolt or SafeBoda ride. Airport taxis charge UGX 80,000-120,000 ($22-33). Buy an MTN SIM card at the airport for UGX 5,000 ($1.30) and register for MoMo mobile money immediately. You'll use it everywhere.
Where to Stay
Stick to Kololo or Nakasero — the safest, most walkable neighborhoods.
Range
Option
Price
Budget
Red Chilli Hideaway
$15-30/night (dorm)
Mid-range
Emin Pasha Hotel
$120-160/night
Luxury
Kampala Serena Hotel
$180+/night
Kololo is where the expat restaurants and coffee shops cluster. Nakasero has the government buildings and a massive morning market. Both are on hills (surprise) with decent cell coverage.
What to Do
Kasubi Tombs (UNESCO World Heritage Site)
The burial grounds of four Buganda kings, covered by a massive thatched dome called the Muzibu Azaala Mpanga. Entry is UGX 15,000 (~$4). Open 8AM-6PM. Guided tours are included — and you need one, because the history here runs deep.
Remove your shoes before entering the main structure. Dress modestly. The site was badly damaged by a fire in 2010 and has been carefully restored. It's a profoundly spiritual place, not a tourist attraction with a gift shop.
Uganda National Mosque (Gaddafi Mosque)
The largest mosque in sub-Saharan Africa, sitting on Old Kampala Hill. Free entry. The real reason to come: climbing 317 steps up the minaret for the best 360-degree panoramic view of the entire city.
Non-Muslims are welcome. Modest dress is required — wraps are provided at the entrance. Go before 5PM and avoid prayer times. The sunset views from up there are something else.
Owino Market (St. Balikuddembe Market)
East Africa's largest open-air market. A labyrinth. Not an exaggeration — you will get lost. Arrange a guide at the entrance (tip UGX 20,000-30,000, or $5-8) and let them navigate the secondhand clothing mountains, the produce stalls, and the electronics section.
Bargain hard. Start at 30% of the asking price. Watch your phone and wallet like they're your passport. Go in the morning before the heat turns the place into a sauna.
Ndere Cultural Centre
Live performances showcasing traditional dances from Uganda's 56 ethnic groups. Shows run Wednesday, Friday, and Sunday at 7PM. Entry: UGX 60,000 (~$16) and that includes a buffet dinner — matoke, groundnut sauce, rolex, the works.
Book ahead for Friday shows. The 2-hour performance features Acholi, Baganda, and Banyankole dances. It's the best cultural evening in Kampala.
Day Trip to Entebbe
Calmer, greener, and right on Lake Victoria. The Uganda Wildlife Education Centre (UGX 30,000 / ~$8) has rescued chimps and the shoebill stork — the birder's holy grail. The Botanical Gardens (UGX 15,000 / ~$4) were established in 1898; Tarzan scenes were filmed here.
Lunch at Faze 3 for lakeside tilapia and cold Nile Specials. Finish at Aero Beach (UGX 10,000 / ~$3 entry) for a swim in the warm lake water.
Food
The Ugandan Rolex. Not the watch — a chapati wrapped around a fried egg omelette with tomatoes and cabbage. UGX 2,000-3,000 (~$0.50-0.80). Every street corner after 5PM. This is the single greatest value-for-money meal in East Africa and I will die on this hill.
Cafe Javas at Oasis Mall is Uganda's beloved chain — generous portions, mains UGX 25,000-50,000 (~$7-14). Try the luwombo (meat stew steamed in banana leaves).
Endiro Coffee in Kisimenti does proper Ugandan specialty coffee. Flat white for UGX 8,000 (~$2.20). Great people-watching.
Khana Khazana on Acacia Avenue for Indian food. Butter chicken and naan for UGX 30,000-40,000 (~$8-11). Packed with expats and locals.
For the real thing, find a chop bar in Wandegeya or Bukoto. Matoke (steamed green bananas) with groundnut sauce and grilled goat — UGX 8,000-15,000 (~$2-4). Follow the locals. The places with plastic chairs and no English menu are always the best.
Budget Breakdown
Kampala is genuinely cheap. Here's what to expect per day:
Category
Budget
Mid-range
Accommodation
$13-30
$40-80
Food
$5-10
$15-30
Transport
$3-8
$10-20
Activities
$5-20
$20-50
Daily Total
$26-68
$85-180
The elephant in the room: gorilla trekking permits are $800/person for Bwindi Impenetrable Forest. Non-negotiable. Book 3-6 months ahead through Uganda Wildlife Authority. Worth every single cent.
Safety
Kampala gets a Level 2 rating — use normal urban precautions. Don't walk in unfamiliar areas after dark. Use SafeBoda or Bolt rather than flagging random boda-bodas. Keep valuables hidden.
Uganda is a malaria zone. Take Malarone or doxycycline. Use DEET repellent. Sleep under treated mosquito nets. Tap water is not safe — stick to bottled. Yellow fever vaccination is mandatory for entry.
Useful Phrases
Oli otya? — How are you? (Luganda)
Gyendi — Fine / I'm well
Webale — Thank you
Nkwagala — I love you (useful for negotiations, sort of)
English is an official language and widely spoken. You won't struggle to communicate.
The Gorilla Question
Most people visiting Kampala are headed to Bwindi Impenetrable Forest for gorilla trekking. Here's the truth: the drive from Kampala is 8-10 hours on rough roads. Fly instead — charter flights to Kihihi airstrip take 1 hour. Book with Aerolink Uganda.
The $800 permit covers a 2-8 hour trek through dense forest to spend exactly 1 hour with a gorilla family. Only about 1,060 mountain gorillas exist in the wild. Physical fitness is required. Minimum age is 15. And no, you don't get a refund if you don't find them — though guides have a near-perfect track record.
It's the most expensive single activity in East Africa. It's also the most unforgettable thing you'll ever do.
If you have extra days, the Nile rapids at Jinja are a 2-hour drive east and absolutely worth it.
Final Thoughts
Kampala doesn't try to impress you. It doesn't have to. The city earns your respect through sheer force of personality — the boda-boda rides that take years off your life, the UGX 2,000 rolex that ruins you for breakfast forever, the 317-step minaret climb that shows you why they call it the city of seven hills.
Give it three days minimum. Five is better. And don't skip the Ndere Centre.