Things to Do in Johannesburg
Gold rush grit meets rooftop jazz in Africa's toughest, most alive city
Top Things to Do in Johannesburg
Find activities and tours you'll actually want to do. Book through our partners -- no booking fees.
Plan Your Trip
Essential guides for timing and budgeting
Climate Guide
Best times to visit based on weather and events
View guide →Day Trips
The best excursions and nearby destinations worth the journey
Explore day trips →Where to Stay
Best neighbourhoods, hotel picks, and booking tips
Find hotels →Travel Insurance
What's required, what coverage matters, and how to get a quote
Read guide →What to Pack
Climate-specific gear, essentials, and what to leave at home
See packing list →When Should You Visit Johannesburg?
Tap a month for weather, crowds, and highlights
View full year-round climate guide →Your Guide to Johannesburg
About Johannesburg
Johannesburg smells like jacaranda blossoms and diesel at 7 AM on Jan Smuts Avenue, purple petals carpeting the pavement beneath office towers that still carry Afrikaans names. The Gautrain rattles over the M1 in Sandton, heartbeat of the city. Bankers in tailored suits sip flat whites that cost 38 rand ($2.10). Two kilometers away in Soweto's Vilakazi Street, a kota sandwich stuffed with chips and atchar costs 15 rand ($0.83) and feeds two people.
The Apartheid Museum in Ormonde will flatten you emotionally for 100 rand ($5.50). Real education happens at 11 PM in Braamfontein's Kitchener's Carvery Bar, built in 1906. Beer stays warm. Bass stays loud. Conversations about this country's future happen over pool tables older than most patrons' grandparents. Johannesburg's truth is contradictions.
Same city where you can get robbed at gunpoint in Berea at noon and dance until sunrise at Great Dane that evening. Gauteng traffic steals three hours of your life daily. Summer thunderstorms roll in at 4 PM and smell like metal and possibility. This isn't Cape Town's curated postcard. It's a city that survived mining, apartheid, crime waves, and brain drain to become something rawer and more honest than anywhere else on the continent. You'll leave exhausted. Probably poorer. Definitely changed. Likely planning your return.
Travel Tips
Transportation: The Gautrain from O.R. Tambo to Sandton costs 151 rand ($8.30) and runs every 12 minutes. It's your lifeline. Worth every cent. Skip airport taxis entirely; they'll quote 600-800 rand for the same 25-minute journey. Download the Uber app before landing. It works everywhere except Soweto after dark. Local minibus taxis charge 12 rand ($0.66) but require exact change and a willingness to squeeze between 16 strangers. Renting a car seems logical until you discover parking in Rosebank costs 40 rand ($2.20) per hour. Johannesburg drivers treat traffic lights as gentle suggestions.
Money: South Africa's rand runs weak against everything. Your dollars stretch far but prices jump unpredictably. ATMs are everywhere except Alexandra township. Draw cash at Standard Bank in Sandton City mall. Exchange rate stays honest. Guards carry shotguns. Tipping 10% is expected everywhere, even at coffee shops. Petrol attendants expect 10 rand ($0.55) for washing your windshield. Most places take cards. Street vendors at Neighbourgoods Market in Braamfontein only accept cash. Craft beer stands run 60 rand ($3.30) per pint.
Cultural Respect: Don't photograph anyone in Soweto without asking. That Instagram shot isn't worth the confrontation. Learn the local handshake: regular shake, then slide into thumb-lock, then back to regular. Everyone does this. Security guards. CEOs. Everyone. When township tour guides mention 'informal settlements,' they're talking about people living in tin shacks. Nodding politely while taking photos marks you as insensitive. Sunday afternoons in Soweto mean braai smoke and kwaito music spilling from every yard. Accept the beer you're offered. Refuse the second politely. Compliment the host's meat even if it's overcooked.
Food Safety: Street food in Johannesburg is safer than most European restaurants. Stick to busy stalls with turnover. The kota queue outside Bara Taxi Rank moves fast. Locals know Mrs. Mthembu's bread is fresh. Her kota with slap chips and polony costs 18 rand ($1) and won't upset your stomach. Bottled water is unnecessary. Johannesburg has some of the world's cleanest tap water. Let the tap run 10 seconds first. At Neighbourgoods Market on Saturday mornings, the boerewors rolls from The Grillfather stand run 45 rand ($2.50). Worth the 30-minute wait. Their craft gin stall charges 70 rand ($3.85) for a single that hits harder than expected.
When to Visit
Johannesburg's weather runs on extremes that make sense once you accept the altitude. October through April is summer. Temperatures hit 28°C (82°F) by noon. Afternoon thunderstorms roll in like clockwork at 3 PM. Temperatures drop to 18°C (64°F). Streets flood for exactly 47 minutes. November to February is hot at 32°C (90°F).
Hotel prices spike 60% during December holidays. Jacarandas bloom purple across the northern suburbs. May through September brings winter that feels like San Francisco. Mornings start at 5°C (41°F). Afternoons warm to 22°C (72°F) under relentless blue skies. This is bargain season. Hotels drop 40%. Flights from Europe run cheaper.
You can get into restaurants without booking weeks ahead. January means Afropunk Festival tickets at 450 rand ($25). April brings the Rand Easter Show with its questionable carnival rides and memorable pap and wors. August hosts the FNB Joburg Art Fair where champagne costs more than the contemporary art. Avoid late December when everything closes for two weeks and the city empties to Durban's beaches.
The secret month is March. Perfect weather. Jacarandas still blooming. Neighbourgoods Market hasn't yet been discovered by package tourists.
More Ways to Experience Johannesburg
Tours, day trips, and local experiences curated by on-the-ground operators.
Didn't see anything interesting yet?
Browse Viator's full catalog of tours, day trips, food experiences, and private guides in Johannesburg.
See All Johannesburg Tours on Viator