Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version

Johannesburg City Itinerary

Day 1 · Tue, Jun 15
Johannesburg, South Africa

Arrive in Johannesburg

  1. Rosebank Mall — Rosebank; an easy first stop for a bite, essentials, or a relaxed wander after arrival (allow ~1 hour, depending on arrival time).
  2. Keyes Art Mile — Rosebank; browse contemporary galleries and design spaces in a compact arts precinct (late afternoon, ~1–1.5 hours; gallery access varies).
  3. The Zone @ Rosebank — Rosebank; explore the lively dining and shopping complex nearby (early evening, ~1 hour).
  4. Marble — Rosebank; finish with South African-inspired live-fire cooking and city views (dinner, ~1.5–2 hours; about R500–R900 per person).

Arrival and an easy first stop

Once you’ve checked in, ease into the city with an hour at Rosebank Mall for a bite, coffee or travel essentials. It’s an easy place to get your bearings, with plenty of cafés and shops; allow extra time if you’re arriving tired or need to collect bags first. Mall hours can vary by store, so check ahead if you have a particular errand in mind.

Late afternoon art

Head to Keyes Art Mile, a short walk or quick ride from the mall, and spend about 1–1.5 hours among its contemporary galleries and design spaces. Gallery hours and access vary, especially for smaller spaces, so check what’s open before setting out. June evenings get chilly and dark relatively early; a rideshare between stops is convenient if you’d rather not walk after dusk.

Early evening and dinner

Browse The Zone @ Rosebank for an hour, then make your way to Marble for dinner and city views. They’re close enough to link by a short walk or ride. Marble’s South African-inspired live-fire cooking is a memorable first-night splurge: budget around R500–R900 per person, before drinks, and book ahead for dinner—especially if you want a particular seating time.

Day 2 · Wed, Jun 16
Johannesburg, South Africa

Johannesburg

  1. Apartheid Museum — Ormonde; thoughtful, substantial exhibitions provide essential context for South Africa’s history (morning, ~2.5–3 hours; check opening days and allow time for entry).
  2. Gold Reef City — Ormonde; explore the historic gold-rush theme park and its recreated mining-era streets (early afternoon, ~2–3 hours; check operating days and book ahead if needed).
  3. Oriental Plaza — Fordsburg; browse the long-established indoor shopping arcade for textiles, spices, and more (late afternoon, ~1 hour).
  4. Dosa Hut — Fordsburg; enjoy South Indian vegetarian specialties in this neighborhood known for its Indian food (early dinner, ~1–1.5 hours; about R120–R250 per person).

Morning

Start at Apartheid Museum in Ormonde when it opens, usually around 9am; allow 2½–3 hours, including time for entry and the substantial exhibitions. It’s a powerful visit, so leave room to take it in rather than rushing through. Admission is paid; check the museum’s current hours and ticket price before setting out, especially as Wednesday, June 16 is South Africa’s Youth Day public holiday.

Afternoon

Take an app-based taxi between the museum and Gold Reef City—allow roughly 10–20 minutes, depending on traffic. Give the park 2–3 hours to see its gold-rush-era streets and, if operating, enjoy a ride or two. Theme-park operations and hours can vary, so confirm what’s open and book ahead if required. This is a full day: if the park is running a limited schedule, prioritize a short visit rather than cutting the museum short.

Late afternoon and dinner

From Gold Reef City, head to Oriental Plaza in Fordsburg by taxi, allowing about 20–30 minutes in traffic. Browse the indoor arcade for textiles, spices and other goods; shops may keep shorter holiday hours, so arriving by around 4pm is sensible. Finish at Dosa Hut for South Indian vegetarian food—plan on 1–1½ hours and roughly R120–R250 per person. Check the restaurant’s holiday hours before you go, and use a taxi for the evening return.

Day 3 · Thu, Jun 17
Johannesburg, South Africa

Johannesburg

  1. Hector Pieterson Museum — Orlando West, Soweto; learn about the 1976 student uprising through exhibits and personal accounts (morning, ~1–1.5 hours; check current opening arrangements).
  2. Vilakazi Street — Orlando West, Soweto; stroll the famous street associated with Nelson Mandela and Desmond Tutu (late morning, ~45–60 minutes).
  3. Mandela House — Orlando West, Soweto; visit Nelson Mandela’s former home and its small museum (late morning, ~45–60 minutes; check admission arrangements).
  4. Sakhumzi Restaurant — Orlando West, Soweto; try South African home-style dishes close to the main sights (lunch, ~1–1.5 hours; about R180–R350 per person).

Morning in Orlando West

Set aside roughly 30–45 minutes each way from central Johannesburg to Orlando West, Soweto by e-hailing car, depending on traffic; a return trip may cost around R500–R900 in total, but fares vary by pickup point and demand. Start at Hector Pieterson Museum, allowing 1–1½ hours for its thoughtful account of the 1976 student uprising. It is generally open during daytime hours, but check its current Thursday hours and admission arrangements before setting out. June mornings can be chilly, so bring a light layer.

Late morning and lunch

Walk a few minutes to Vilakazi Street for a relaxed 45–60-minute stroll, then visit Mandela House, Nelson Mandela’s former home, for another 45–60 minutes. The house is a small, popular museum, so check current opening and ticket arrangements before you go; budget roughly R50–R150 per person for paid museum admissions, subject to current rates. Finish at Sakhumzi Restaurant on Vilakazi Street for South African home-style dishes. Allow 1–1½ hours and about R180–R350 per person; it can get busy around lunch, so arrive early if you’d rather avoid a wait. The main sights are close together, making this an easy day to explore on foot once you’re in Orlando West.

Day 4 · Fri, Jun 18
Johannesburg, South Africa

Johannesburg

  1. Constitution Hill — Braamfontein; visit the former prison complex and South Africa’s Constitutional Court (morning, ~2–2.5 hours; allow for entry and any guided-tour schedule).
  2. Museum Africa — Newtown; explore exhibitions on the city and the wider region in a former market building (early afternoon, ~1–1.5 hours; check current opening status before visiting).
  3. Pata Pata — Maboneng; settle in for a meal with South African flavors and a lively neighborhood atmosphere (late lunch, ~1–1.5 hours; about R180–R350 per person).
  4. Arts on Main — Maboneng; browse the creative studios and galleries, noting that individual venues and events may have different hours (afternoon, ~1–1.5 hours).

Morning

Start at Constitution Hill in Braamfontein, allowing about 2–2½ hours for the former prison complex, the Constitutional Court and time to absorb the exhibitions. It’s generally open during daytime hours, but check the current schedule and book or confirm any guided tour in advance—the tour timetable can shape your visit. Allow roughly R100–R150 per adult for admission, depending on the ticket option. An e-hailing car is the simplest way to get there; arrive a little before your planned entry for security and ticketing.

Early afternoon

Take an e-hailing car to Museum Africa in Newtown—usually around 10–20 minutes, traffic permitting—and allow 1–1½ hours if it’s open. Its current operating status and exhibition access can change, so confirm directly before setting out; don’t count on being able to enter without that check. Then continue by car to Pata Pata in Maboneng for a late lunch. Set aside 1–1½ hours and budget about R180–R350 per person; Friday can be lively, so booking ahead is sensible.

Afternoon

After lunch, walk over to Arts on Main, also in Maboneng, for 1–1½ hours of galleries, studios and a wander around the precinct. Individual venues keep their own hours, and not every space will necessarily be open on a Friday, so check what’s on before you go. Maboneng is best explored on foot between venues, but use an e-hailing car for the trip back rather than walking across unfamiliar areas after dark.

Day 5 · Sat, Jun 19
Johannesburg, South Africa

Johannesburg

  1. Neighbourgoods Market — Braamfontein; sample market food and browse local makers at this Saturday gathering (late morning, ~1.5–2 hours; it is typically a Saturday market, but verify its schedule).
  2. 44 Stanley — Milpark; explore the restored industrial courtyards, independent shops, and cafés (early afternoon, ~1–1.5 hours).
  3. Salvation Café — Milpark; enjoy a relaxed courtyard lunch at 44 Stanley (lunch, ~1–1.5 hours; about R150–R300 per person).
  4. Johannesburg Botanical Garden — Emmarentia; wind down with a walk among lawns, themed gardens, and the dam (late afternoon, ~1.5–2 hours).

Late Morning

Head to Neighbourgoods Market in Braamfontein around 10:30, when the Saturday market is getting going; allow 1½–2 hours to browse local makers and graze from the food stalls. It’s typically held on Saturdays, but check its schedule before setting out, as dates and hours can change. Entry is generally free, with food and drinks extra. From central Johannesburg, an e-hailing ride usually takes about 10–20 minutes, depending on traffic.

Early Afternoon

Take an e-hailing car to 44 Stanley in Milpark—roughly 10–20 minutes in light traffic—and spend an hour or so wandering its restored industrial courtyards and independent shops. Then settle in at Salvation Café for a relaxed courtyard lunch; budget around R150–R300 per person, and check current opening hours before you go.

Late Afternoon

Finish with a gentle walk at Johannesburg Botanical Garden in Emmarentia, about a 15–25-minute drive from Milpark. Allow 1½–2 hours for the themed gardens, lawns and views across the dam. The grounds are generally open during daylight and entry is usually free, but confirm current gate hours; in June, aim to arrive with enough time before the early winter sunset.

Day 6 · Sun, Jun 20
Johannesburg, South Africa

Depart from Johannesburg

  1. Nelson Mandela Square — Sandton; see the large Mandela statue and browse the central plaza (morning, ~45–60 minutes).
  2. Sandton City — Sandton; take a final indoor shopping break with plenty of places to pick up travel essentials (late morning, ~1–1.5 hours).
  3. Tashas Nelson Mandela Square — Sandton; have brunch in the square before heading onward (late morning, ~1 hour; about R180–R350 per person).
  4. Mushroom Farm Park — Sandton; take a short, calm green-space break nearby if your departure schedule allows (early afternoon, ~45–60 minutes; leave ample time for the airport transfer).

Morning in Sandton

Begin at Nelson Mandela Square for 45–60 minutes: see the statue, browse the plaza and grab a coffee if you need one. It’s an easy start to your final day, but check Sunday opening times before you go, as shops and cafés may open later or keep shorter hours. From there, walk straight into Sandton City for a relaxed 1–1½-hour shopping stop; it’s useful for travel essentials and has plenty of indoor cafés if the winter morning is chilly.

Brunch and a green-space pause

Settle in at Tashas Nelson Mandela Square for brunch—budget roughly R180–R350 per person, depending on what you order. Sunday can be busy, so allow for a wait. If your departure schedule leaves enough slack, walk or take a short e-hailing ride to Mushroom Farm Park for 45–60 minutes among the lawns and paths. Keep this stop flexible: check your flight time and allow a generous door-to-door airport transfer, including traffic, check-in and security; OR Tambo is commonly around 30–60 minutes away by car, but Sunday traffic and airport queues can change that. Skip the park rather than risk a rushed airport arrival.

Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version