Africa, South Africa

Johannesburg, South Africa
Cruise Port Guide

Arrival type: Homeport (Docked)Verified Port Guide
0sailings

Upcoming Sailings for Johannesburg South Africa

CruiseAlert

Johannesburg South Africa Port Overview

Durban functions primarily as a homeport for MSC Cruises during the Southern African summer season (November through April), meaning large proportions of passengers are embarking or disembarking on turnaround days rather than taking a day call ashore. This creates concentrated congestion at the terminal gate during morning disembarkation and afternoon embarkation windows. Port-call passengers on visiting world cruise or luxury ships generally experience far lighter crowds and faster processing. Regardless of ship type, the working cargo port environment means the immediate terminal precinct does not resemble a purpose-built leisure waterfront — practical navigation and awareness of surroundings are required from the moment you exit the gate.

Port Overview

IMPORTANT CLARIFICATION — JOHANNESBURG IS NOT A CRUISE PORT: Johannesburg is a landlocked city located approximately 560 km (348.0 mi) inland from the South African coast. It has no harbor, no cruise terminals, no ship berths, and no maritime port infrastructure of any kind. No cruise ship has ever docked at, tendered to, or called Johannesburg as a port of call. The coordinates provided (-29.87251, 31.01108) and the CruiseMapper reference (https://www.cruisemapper.com/ports/durban-port-90) both point unambiguously to Durban, South Africa — Africa's busiest cargo and cruise port, located on the KwaZulu-Natal coast of the Indian Ocean. This guide has been produced for Durban, the correct port. If you intended a different port, you should confirm this before publishing. Durban (port locode ZADUR) operates from a deep-water natural harbor and is Africa's second-largest cargo terminal by volume, handling 4.5+ million TEUs annually. It is the dominant cruise homeport in sub-Saharan Africa, receiving large mainstream ships — primarily MSC Cruises — on seasonal Indian Ocean itineraries between November and April each year. The port is operated by TNPA (Transnet National Ports Authority). Cruise line shore excursions typically range from approximately ZAR 800–3,500 per person (roughly USD 45–190), covering uShaka Marine World, Zulu cultural experiences, the Golden Mile beachfront, Valley of a Thousand Hills day trips, and Hluhluwe-iMfolozi game reserve full-day safaris. Independent operators and walk-up tours at the terminal generally run 20–40% below those prices.

Terminal Assignments

Nelson Mandela Cruise Terminal

Opened November 2023 near Point Waterfront. Primary homeport terminal for MSC Musica and other MSC vessels during the Southern African winter season (November–April). Features dedicated check-in halls, baggage handling, immigration facilities, and the MSC Privé Lounge (ZAR 350/~USD 19 per adult, embarkation passengers only, pre-booked via MSC call center). Developed under the KwaZulu Cruise Terminal (KCT) 25-year concession awarded to a joint venture majority-owned by MSC Cruises. Google Maps: https://maps.google.com/?q=Nelson+Mandela+Cruise+Terminal,+Point,+Durban

MSC Cruises

KwaZulu Cruise Terminal (KCT)

Opened 2021. Located within the working port precinct. Receives visiting cruise lines including world cruise vessels and luxury expedition ships calling Durban as a port of call. You should confirm specific cruise line terminal assignments directly with your cruise line before your visit. Google Maps: https://maps.google.com/?q=KwaZulu+Cruise+Terminal,+Durban

Various

N-Shed Passenger Terminal (T-Jetty)

Legacy cruise berth at T-Jetty within the working harbour. Partially covered warehouse-style facility historically used by MSC and visiting lines. Still receives vessel calls, particularly for overflow and world cruise ship visits. An Expo Market operates inside N-Shed when cruise ships are in port. You should confirm whether your ship berths here or at Nelson Mandela/KCT before your visit. Google Maps: https://maps.google.com/?q=T-Jetty+N+Shed,+Durban+Harbour,+Durban

Various

Arrival & Drop-off

Arrival type

dock

Drop-off point

The Drop-Off Point for this guide is the Nelson Mandela Cruise Terminal Exit Gate, located at the Point Waterfront precinct, Durban (). All distances and transit times in this guide are measured from this gate. Passengers using the N-Shed/T-Jetty berth should note their exit point may differ — you should confirm your terminal assignment with your cruise line before arrival, as the T-Jetty exit () sits roughly 1–1.5 km (0.6–0.9 mi) north of the Nelson Mandela Terminal gate within the same working port precinct.

Mandatory shuttle

No mandatory port authority shuttle operates between the Nelson Mandela Cruise Terminal and the city. Walking to uShaka Marine World is feasible (approximately 500–700 m (0.3–0.4 mi) along the beachfront) for able-bodied passengers in daylight hours. However, walking to the Durban CBD is not recommended due to road layout through the working port zone and general urban safety considerations. Many cruise lines operate their own paid shuttle from the terminal to uShaka Marine World and/or the CBD as part of shore excursion packages — check your ship's Shore Excursions desk for current pricing and scheduling. Metered taxis are generally available at the terminal gate. You should confirm real-time taxi availability and any cruise line shuttle schedule with your ship's guest services desk before disembarking.

Ship size context

Durban primarily receives large mainstream vessels in the 2,000–3,500 passenger range, with MSC Musica (2,550 passengers at double occupancy) representing the typical deployment. The port also sees smaller luxury and expedition ships — Silversea, Seabourn, Azamara, Crystal, Regent Seven Seas, and Cunard's Queen Mary 2 — on world cruise segments. When a large MSC homeport turnaround is in operation, the terminal precinct is busy: significant taxi queue demand forms at the gate, and embarkation/disembarkation flows can be slow. On days with a single luxury expedition ship, the port is comparatively quiet and taxis are readily available. Passengers should identify their ship size before assuming crowd or transport conditions.

Drop-off point details

The Nelson Mandela Cruise Terminal Exit Gate opens directly onto the Point Waterfront area of Durban. From this gate, uShaka Marine World and its open-air Village Walk mall (restaurants, surf shops, souvenir stalls) are approximately 500–700 metres (0.3–0.4 mi (0.5–0.6 km)) on foot along the beachfront. The Golden Mile beach strip begins within easy walking distance. The Durban CBD is approximately 2–3 km (1.2–1.9 mi) from the gate and is not recommended for unsupported walking — take a metered taxi or arrange a pre-booked transfer. There are no ATMs confirmed at the terminal gate itself; the nearest confirmed banking facilities are in the CBD or at uShaka Village Walk. You should confirm ATM availability at the terminal before your visit.

No shuttle required

Because no mandatory public shuttle is confirmed at this port, passengers who disembark independently must either walk to uShaka Marine World, take a metered taxi, or use a pre-arranged private transfer. Ride-hailing apps including Bolt and Uber operate in Durban and can be called from the terminal area, though wait times may vary during peak disembarkation. A metered taxi from the terminal to the CBD has historically cost approximately ZAR 30–80 (confirm current fares locally as rates change). Passengers relying solely on walk-up taxis should be aware that during large MSC turnaround days, taxi queues at the gate can be significant. Pre-booking a private transfer from a confirmed local operator is advisable for groups or passengers with limited mobility.

Terminal Environment

Exiting the Nelson Mandela Cruise Terminal gate, passengers enter the Point Waterfront precinct — a transitional zone between the working cargo port and Durban's beachfront tourist strip. The immediate environment is open-air with limited shade; the beachfront and uShaka Marine World are visible within a short walk. Metered taxis and private transfer vehicles typically stage just outside the gate. The cruise terminal itself is a commercial port facility — do not expect a retail mall, hotel lobby, or waterfront dining precinct immediately at the gate. Pickpocketing is a confirmed risk in Durban; keep valuables out of sight, do not display cameras or phones unnecessarily, and avoid the area after dark. The N-Shed terminal at T-Jetty presents a slightly different exit environment — a partially covered older warehouse-style facility — and you should confirm which terminal your ship uses well in advance.

Re-boarding

Gate location

Return to the same terminal at which you disembarked — either Nelson Mandela Cruise Terminal or N-Shed at T-Jetty. You should confirm your re-boarding gate with ship staff before going ashore, as berth assignments within Durban Harbour can involve different gate access points.

Documents required

Your cruise card (SeaPass, Voyage Card, or equivalent) is required for re-boarding. Your passport or travel document will also be required for immigration processing. South Africa requires passport presentation for international passengers. You should confirm exact document requirements with your cruise line before going ashore.

Security queue estimate

Allow 20–40 minutes for security and immigration processing in the final 60–90 minutes before All Aboard, particularly on large MSC homeport days when passenger volumes peak. Luxury and expedition ship calls typically clear faster given lower passenger counts. Factor re-boarding security time into your return plan. Do not treat All Aboard as the moment to arrive at the terminal gate.

Customs pre-clearance

South Africa does not operate US-style customs pre-clearance at Durban. Passengers re-boarding from a port call are subject to standard South African port security and immigration procedures. Passengers returning from international itinerary segments should expect immigration checks. You should confirm current customs and immigration procedures with your cruise line's guest services desk.

Getting Around Johannesburg South Africa

Walkability

IMPORTANT CONTEXT — PORT OF CALL IS DURBAN, NOT JOHANNESBURG: Johannesburg is a landlocked city approximately 560 km (348 miles) inland from the South African coast and has no cruise port, no cruise terminal, and no ship berths of any kind. Cruise ships calling on South Africa dock at the Port of Durban (coordinates -29.87251, 31.01108), which is the correct reference port for this guide. Johannesburg is only relevant as an inland day-trip or pre/post-cruise destination reachable by road or air from Durban — it is not a cruise port call. All walkability and transport information in this guide is written from the Drop-Off Point at the Nelson Mandela Cruise Terminal (also known as the N-Shed / KwaZulu Cruise Terminal complex) at the Port of Durban, Maydon Wharf Road, Durban, KwaZulu-Natal. The port operates three terminals: the Nelson Mandela Cruise Terminal (opened November 2023), the KwaZulu Cruise Terminal (opened 2021), and the legacy City Terminal (N-Shed, T-Jetty). Most passengers disembark at the Nelson Mandela Cruise Terminal. The Drop-Off Point is the passenger exit gate on Maydon Wharf Road. Walking is technically possible to some nearby destinations but is NOT recommended by port authorities and confirmed travel sources due to safety concerns on port access roads. Metered taxis are the standard and recommended transport for all passengers. Uber and Bolt ride-hailing are available and widely used. The downtown core is approximately 3–4 km (1.9–2.5 mi) from the terminal; the Golden Mile beachfront is approximately 2.5–3 km (1.6–1.9 mi). All distances and times are measured from the Nelson Mandela Cruise Terminal passenger exit. Johannesburg as an inland excursion destination requires a full-day commitment (minimum 8–9 hours round-trip by road or 1.5 hours each way by flight from King Shaka International Airport) and is not a practical independent day trip for cruise passengers — it is only feasible as a pre-booked overnight shore excursion or post-cruise add-on. You should confirm your specific terminal assignment and current port access rules with your cruise line before going ashore.

Durban City Centre (Victoria Street Market area)

Not Walkable
3.5 km (2.2 mi)8–12 minutes by taxi

Golden Mile Beachfront Promenade

Not Walkable
2.5–3 km (1.6–1.9 mi)6–10 minutes by taxi

uShaka Marine World

Not Walkable
3.5 km (2.2 mi)8–12 minutes by taxi or ship shuttle

Durban Botanic Gardens

Short Drive
5 km (3.1 mi)12–18 minutes by taxi

Moses Mabhida Stadium

Short Drive
5 km (3.1 mi)12–18 minutes by taxi

Phansi Museum (Zulu Cultural Artifacts)

Short Drive
7 km (4.3 mi)15–22 minutes by taxi

Hluhluwe-iMfolozi Game Reserve (Safari Day Trip)

Short Drive
280 km (174.0 mi)3–3.5 hours each way by road

Johannesburg (Inland Excursion — Soweto, Apartheid Museum, Constitution Hill)

Short Drive
560 km (348.0 mi) by road5.5–6 hours by road each way; or fly from King Shaka International Airport (~1.5 hours flight)

King Shaka International Airport

Short Drive
30 km (18.6 mi)30–40 minutes by taxi or pre-booked shuttle

Transport Options

Metered Taxis

Pickup location

Outside the passenger terminal exit gate on Maydon Wharf Road at the Nelson Mandela Cruise Terminal. A handful of metered taxis are usually waiting at the main exit when ships are in port. Pre-booking is more reliable and ensures a vehicle is waiting — do not assume availability without pre-arrangement.

Rate structure

Metered fares regulated by the municipality. Drivers should run the meter. Agree on the destination before departure and confirm whether the meter is running. Fixed fares may be negotiated for longer trips.

Payment

Cash (South African Rand — ZAR) preferred. Some operators accept credit cards — confirm before entering the vehicle. Carry small denomination rand for exact fares.

Notes

Only use clearly marked, officially licensed metered taxis. Rikki Cabs (+27 31 539 6844) is a well-known licensed operator servicing Durban Harbour and King Shaka Airport. Pre-booking 24 hours in advance is recommended, especially for wheelchair-adapted vehicles. Unlicensed and rogue drivers operate in the area — do not accept rides from individuals approaching you unsolicited inside or near the terminal.

Rideshare — Uber and Bolt

Pickup location

Uber and Bolt both operate in Durban. Request your pickup from the terminal exit gate area on Maydon Wharf Road. Confirm the exact pickup pin with your driver — port access roads can cause confusion. Cell signal is generally available at the terminal exit.

Rate structure

Dynamic app-based pricing. Fares are calculated by distance and time. Bolt generally undercuts Uber pricing in Durban.

Payment

Credit/debit card via app. Cash payment is available on Bolt in South Africa — confirm in-app before booking.

Notes

Uber and Bolt are confirmed as widely available in Durban. Bolt is also available. A third app, Yo! Cabs, operates locally. App-based rideshare is generally considered safer than hailing an unknown taxi from the street because driver identity and routes are logged. Always verify the driver name, vehicle plate, and vehicle colour against the app before entering. Lock your door once inside.

Ship Shuttle (Cruise Line Operated)

Pickup location

Departs from the terminal building apron, immediately adjacent to the gangway or terminal exit. Ticketing and boarding instructions provided by your cruise line onboard.

Rate structure

Fee-based shuttle, priced per the individual cruise line's shore excursion program. Some lines include complimentary shuttles to uShaka Marine World when in port.

Payment

Pre-purchased onboard via the shore excursions desk or cruise line app.

Notes

Most confirmed sources indicate cruise lines run a shuttle between the terminal and uShaka Marine World. This is the most reliable, safest, and most convenient option for passengers who prefer not to arrange independent transport. Shuttle schedules are tied to the ship's All Aboard time — confirm the last shuttle departure time from the shore excursions desk before going ashore.

Minibus Taxis (Informal / Local)

Pickup location

Minibus taxis operate throughout Durban on fixed routes but are not accessible from the cruise terminal in any structured way. They operate from city-centre taxi ranks, not from the port.

Rate structure

Fixed low fares by route — primarily a local commuter service.

Payment

Cash (ZAR) only.

Notes

Minibus taxis are NOT recommended for cruise passengers. Confirmed sources note they are not well-regulated and are not considered as safe as private taxis or app-based rideshare. They do not service the cruise terminal directly. Avoid.

Congestion buffer

When two or more ships are simultaneously in port at Durban, taxi supply at the terminal exit becomes constrained and Uber/Bolt surge pricing activates. Add 15–20 minutes to every transport time estimate on multi-ship days. Check the port schedule for your call date using CruiseMapper (https://www.cruisemapper.com/ports/durban-port-90) to determine whether other vessels are in port on your sailing day. On peak days, request your rideshare or pre-book your taxi at least 20–30 minutes before you intend to depart the attraction.

Port agents

Independent port agents and shore excursion operators meet passengers outside the terminal exit at the Nelson Mandela Cruise Terminal on ship-call days. Cruising South Africa (Pty) Ltd (+27 31 463 1681, Head Office: 33 The Crescent, Hillary, Durban) is a confirmed, long-established operator serving the Durban cruise industry with over 30 years of operation, offering airport transfers and excursion services. Legitimate agents will be positioned in clearly marked areas outside the terminal — not inside the security perimeter — and will carry identifying documentation. Port agents are not affiliated with your cruise line. Engaging a port agent is entirely at your own discretion and risk. Confirm all pricing, cancellation terms, and return-time guarantees in writing before departure. Do not hand over payment to individuals who cannot provide a company name, contact number, and written receipt.

Known scams

Several confirmed scam and safety patterns are documented for Durban port and city-centre areas: (1) UNLICENSED TAXI TOUTS: Individuals posing as taxi drivers approach passengers near the terminal exit and offer rides at inflated or unmetered fares. Only use clearly marked metered taxis or app-based Uber/Bolt. Do not accept rides from anyone who approaches you unsolicited. (2) ATM CARD SKIMMING AND DISTRACTION FRAUD: Confirmed sources specifically warn that ATMs on open streets or in isolated locations carry card skimming and shoulder-surfing risks. Use ATMs only inside shopping malls or bank branches. Be alert to strangers offering unsolicited help at ATMs — this is a known distraction technique to steal cards or observe PINs. (3) ATM CARD RETENTION SCAM: Machines that appear to 'eat' your card after PIN entry — a device may be blocking card return while an accomplice obtains your details. If your card is retained, cancel it immediately by phone before leaving the ATM area. (4) INFLATED CURIO PRICING: Craft vendors inside and near the terminal display prices aimed at cruise passengers. Bargaining is expected and is culturally normal. Always negotiate before purchasing.

Food & Dining in Johannesburg South Africa

Food Culture

Johannesburg — known locally as Egoli, 'City of Gold' — sits on the Highveld plateau roughly 1,750 metres (0.5 mi) above sea level, far from any coastline, and its food culture reflects that landlocked, multicultural industrial identity rather than the coastal or Cape traditions that dominate South African food media. The city grew explosively from the 1886 gold rush, drawing Zulu, Sotho, Tswana, Xhosa, Indian, Portuguese, Jewish, and later Zimbabwean and Mozambican communities into a dense urban mix — each group layering its own culinary logic onto the local pantry. The result is a food scene that is simultaneously working-class and cosmopolitan: shisa nyama braai yards operate a block away from award-winning fine-dining rooms; bunny chow — the hollowed-loaf curry born in Durban's Indian worker communities — is served alongside boerewors rolls at every football match and street corner. Soweto, the sprawling township that housed the workforce of the mines, developed its own robust food identity around communal cooking: tripe (mogodu), pap (maize porridge), and smiley (braai'd sheep's head) are township staples consumed at communal taverns called shebeens. Melville, Maboneng, Rosebank, and Sandton each carry a distinct register — from craft-beer gastropubs to contemporary African fine dining — and the presence of large Zimbabwean and Mozambican immigrant populations has pushed peri-peri preparations, sadza, and dried fish into everyday Joburg eating. Because Johannesburg is not a cruise port, passengers arriving via the Durban cruise terminal (coordinates -29.87251, 31.01108) should note this guide covers Johannesburg as a recommended inland excursion destination, approximately five to six hours by road or one hour by flight from Durban. All distances and walkability labels below reference the Sandton Convention Centre drop-off point, the most common coach arrival hub for Johannesburg day visitors.

Signature Dishes to Try

Braai & Boerewors Roll

In Johannesburg, the braai is both social infrastructure and political act. Post-apartheid 'shisa nyama' yards — the term means 'burn the meat' in Zulu — emerged in Soweto and Alexandra as community gathering spaces where residents could buy, braai, and eat together regardless of ethnicity. The boerewors roll is the democratic street food of Joburg's stadium precincts, taxi ranks, and Sunday family gatherings.

Sakhumzi Restaurant, Vilakazi Street, Soweto (4.4 stars, Google Reviews) — braai platters and shisa nyama served daily in an open-air setting on Soweto's most celebrated street.

Mogodu (Tripe and Trotters)

Mogodu is one of the foundational dishes of Soweto township cooking. Historically, offal cuts were the affordable protein available to mine workers and domestic labourers; over generations, the preparation was refined into a comfort food with strong associations to home, family, and Sundays. Ordering mogodu in a Joburg township restaurant is understood as a mark of genuine engagement with local food culture rather than tourist consumption.

Wandie's Place, Dube, Soweto (4.3 stars, Google Reviews) — a Soweto institution open since 1981, serving mogodu with pap as part of a full township buffet.

Pap en Vleis (Pap and Meat)

Pap en vleis is the foundational meal of Black and Afrikaner working-class Johannesburg alike, though the preparations differ. In Soweto homes and shebeens it anchors every significant meal; in Afrikaner households on the East Rand it appears at every family braai. Its ubiquity across racial and class lines in Joburg makes it uniquely emblematic of the city's layered food identity.

Sakhumzi Restaurant, Vilakazi Street, Soweto (4.4 stars, Google Reviews) — pap en vleis served as part of traditional township platters.

Bunny Chow

Bunny chow reached Johannesburg through the movement of Indian South African workers and traders during the apartheid era, when segregation laws prevented Black and Indian diners from sitting in restaurants — the hollowed loaf was a portable, utensil-free solution. In contemporary Joburg, bunny chow is firmly embedded in street markets, football grounds, and casual curry houses, particularly in Fordsburg, Joburg's 'curry mile.'

Bismillah Restaurant, Fordsburg, Johannesburg (4.1 stars, Google Reviews) — a long-running Fordsburg institution known for lamb and chicken bunny chow. You should confirm current operational status before your visit.

Chakalaka

Chakalaka is believed to have originated among Johannesburg's township workers, possibly developed by mineworkers' wives cooking over open fires using the tinned goods and vegetables available in company stores. It is now so embedded in Joburg food culture that it is commercially bottled and exported, yet home-made versions remain the standard by which all others are judged.

Wandie's Place, Dube, Soweto (4.3 stars, Google Reviews) — chakalaka served as a condiment throughout the township buffet spread.

Gatsby / Slap Chips

Slap chips are the universal snack of Johannesburg across all demographics and neighbourhoods, sold from every corner café (spaza shop) and Portuguese takeaway. The atchar accompaniment reflects Johannesburg's Indian and Cape Malay culinary influence percolating into everyday working-class eating. In Joburg's food hierarchy, the quality of a takeaway's slap chips is treated as a reliable proxy for the quality of everything else on the menu.

Nando's Rosebank (4.0 stars, Google Reviews) — slap chips as a side; for a more authentic township version you should visit any spaza shop or street vendor in Soweto. You should confirm vendor locations before your visit.

Recommended Restaurants

Sakhumzi Restaurant

6980 Vilakazi Street, Orlando West, Soweto, Johannesburg

Not Walkable

Distance & transport

~25 km (15.5 mi) from Sandton Convention Centre drop-off. Private transfer or guided tour required.

Hours

Daily 09:00–22:00. You should confirm hours before visiting.

What to order

Township platter (boerewors, pap, chakalaka, chicken, mogodu); shisa nyama braai-to-order selections; umngqusho (samp and beans). The platter format lets a table sample the full range of Soweto cooking in one sitting.

Why it's worth visiting

Sakhumzi sits on Vilakazi Street — the only street in the world to have housed two Nobel Peace Prize laureates (Mandela and Tutu) — and has operated since 2001 as Soweto's most recognised sit-down restaurant. The food is genuinely township-rooted rather than tourist-adapted, and the open-air shisa nyama section allows guests to watch braai preparation over hardwood coals. Live music on weekends.

Operational notes

Card and cash accepted. No formal reservation required for lunch; weekend evenings can be very busy and advance booking is recommended. Dress code: casual. Accessible by vehicle; the street-level entrance is generally stroller- and wheelchair-accessible though the surrounding pavement can be uneven. Best visited as part of a guided Soweto tour given the distance from Sandton. No port-day timing conflict if departing Durban on a morning excursion.

Wandie's Place

618 Makhalemele Street, Dube, Soweto, Johannesburg

Not Walkable

Distance & transport

~27 km (16.8 mi) from Sandton Convention Centre drop-off. Road transfer only.

Hours

Monday–Sunday 11:00–21:00. You should confirm hours before visiting.

What to order

Mogodu (tripe and trotters) with stiff pap; the full township buffet featuring chakalaka, samp, and a rotating selection of stewed meats; umleqwa (free-range village chicken) when available.

Why it's worth visiting

Open since 1981, Wandie's Place is one of the oldest continuously operating township restaurants in South Africa and is credited with pioneering the concept of the sit-down Soweto dining experience for visitors. The buffet format is authentic and unchanged — dishes rotate by day based on availability. The walls are lined with photographs of decades of guests including heads of state and musicians, providing genuine historical context.

Operational notes

Cash preferred; confirm card payment availability before visiting. Reservations recommended for groups of six or more. Casual dress. Street-level access; wheelchair accessibility of interior should be confirmed directly with the restaurant. Best combined with a wider Soweto heritage tour. Not walkable; guided transport essential.

The Marabi Club

No. 3 Fox Street, Maboneng Precinct, Johannesburg

Not Walkable

Distance & transport

~12 km (7.5 mi) from Sandton Convention Centre. Uber available; allow 20–35 minutes depending on traffic.

Hours

Tuesday–Saturday 18:00–late. Closed Sunday and Monday. You should confirm hours before visiting. NOTE: Evening-only operation means this restaurant is only viable for passengers on ships with a late Durban departure or for overnight Johannesburg excursions.

What to order

Seasonal tasting menu anchored in southern African ingredients — look for dishes featuring morogo (wild spinach), biltong, and game meats; the cocktail programme draws on African botanicals including rooibos, buchu, and marula. Menu changes frequently; confirm current offerings on arrival.

Why it's worth visiting

The Marabi Club takes its name from the 1930s Johannesburg township jazz style and positions itself at the intersection of contemporary African fine dining and the cultural history of the inner city. The kitchen applies modern technique to indigenous and township-rooted ingredients — an approach that is both intellectually coherent and delicious. The cocktail bar is among the most acclaimed in the country.

Operational notes

Reservations strongly recommended — the space is intimate and fills quickly. Smart-casual dress code enforced. Card payments accepted. Not suitable for strollers; wheelchair access should be confirmed directly with the venue given the heritage building layout. Evening-only timing means it is not accessible on a standard single-day port excursion departing Durban.

Proud Mary Restaurant & Bar

Shop 4, The Hussar Grill Building, 9 Grafton Avenue, Craighall Park, Johannesburg

Not Walkable

Distance & transport

~8 km (5.0 mi) from Sandton Convention Centre. Uber available; allow 15–25 minutes.

Hours

Tuesday–Friday 12:00–22:00; Saturday–Sunday 08:00–22:00; closed Monday. You should confirm hours before visiting.

What to order

Wood-fired flatbreads with seasonal toppings; grilled line fish with chermoula; slow-roasted lamb shoulder with pap-inspired sides. The brunch menu (weekends) is widely cited in recent reviews as the strongest offering. You should confirm current menu availability before visiting.

Why it's worth visiting

Proud Mary occupies a relaxed, indoor-outdoor space in one of Johannesburg's established northern suburbs and represents the city's confident, ingredient-led casual-dining register — quality produce, wood-fired cooking, and a strong local wine and craft beer list without the formality of fine dining. It is consistently cited in recent Johannesburg food media as a reliable high-quality lunch option.

Operational notes

Card accepted; no strict dress code. Reservations recommended for weekend brunch. Street parking available; Uber drop-off straightforward. Ground-floor venue; generally accessible for strollers and wheelchairs though you should confirm specific accessibility needs with the restaurant. Suitable for a standard port-day lunch excursion from Durban if travelling by overnight coach or morning flight.

Fahrenheit Restaurant — Maslow Hotel

Corner Grayston Drive and Rivonia Road, Sandton, Johannesburg, 2196

Walkable

Distance & transport

~800 m (0.5 mi) from Sandton Convention Centre drop-off. Flat, paved route suitable for most mobility levels.

Hours

Breakfast daily 06:30–10:30; Lunch daily 12:00–14:30; Dinner daily 18:00–22:00. You should confirm hours before visiting.

What to order

South African wagyu beef cuts with braai-inspired sauces; pan-seared linefish with Cape Malay spiced lentils; the biltong and cheese board as a starter — a concise introduction to southern African charcuterie traditions. The Sunday lunch buffet is frequently praised in recent reviews.

Why it's worth visiting

Fahrenheit is the most accessible high-quality restaurant within walking distance of the Sandton Convention Centre coach drop-off, making it uniquely practical for cruise passengers on tight port-day schedules. The kitchen incorporates South African ingredients and techniques into a polished modern format that works for both a quick quality lunch and a longer dining experience. The wine list is South Africa-focused and well-curated.

Operational notes

Card and cash accepted. Reservations recommended for lunch, particularly for groups. Smart-casual dress preferred. Hotel venue with lift access, paved entry, and accessible bathrooms — suitable for wheelchairs and strollers. The walkable proximity to Sandton drop-off makes this the strongest option for passengers with limited time or mobility constraints. Sandton is approximately 5–6 hours by road from Durban cruise terminal — this restaurant suits overnight excursions or fly-drive itineraries.

Shore Excursions & Tours

Cultural Experience

Soweto half day Tour

by Viator Partner

4 hours

Meeting point

Hotel pickup included throughout Johannesburg. Johannesburg is not a cruise port city — visitors typically fly in and are based at hotels in Sandton or the city centre, approximately 30–45 minutes from OR Tambo International Airport.

What's included

Guided tour of Soweto township, visit to Vilakazi Street (Mandela and Tutu houses), skip-the-line access, transport from hotel

Not included

Gratuities, personal purchases, meals, drinks

Children & accessibility

Suitable for older children and teenagers with an interest in history and culture; younger children may find the content heavy

Weather contingency

This is primarily a land-based cultural tour. Free cancellation typically available up to 24 hours in advance. Check operator policy for weather-related changes.

Reviewer summary

This highly-rated half-day tour takes you through Soweto, South Africa's most iconic township, tracing the footsteps of Nelson Mandela and Archbishop Desmond Tutu along the legendary Vilakazi Street. With 88 reviews and a near-perfect 4.97 rating, it is one of Johannesburg's most trusted experiences. At just 4 hours, it fits comfortably into a day visit to the city. It offers an emotionally powerful and authentic window into South Africa's turbulent past and vibrant present-day township culture.

Historical Tour

Apartheid Museum Guided Tour

by Viator Partner

3 hours

Meeting point

Hotel pickup or meet at the Apartheid Museum, located within the Gold Reef City complex in southern Johannesburg — approximately 30–40 minutes from Sandton and city-centre hotels.

What's included

Skip-the-line museum entry, guided tour of exhibits including film footage, photographs and artefacts, professional guide

Not included

Gratuities, meals, personal purchases, transport if not arranged separately

Children & accessibility

Suitable for older children and teenagers; mature and emotionally charged content may not be appropriate for young children

Weather contingency

Indoor museum tour — weather does not affect the experience. Free cancellation typically available up to 24 hours in advance; check operator policy.

Reviewer summary

With a 4.98-star rating from 66 reviewers, this guided tour of the Apartheid Museum is consistently one of Johannesburg's most praised cultural experiences. The museum chronicles South Africa's journey from racial segregation under apartheid to liberation, using powerful film footage, photographs and artefacts. A professional guide brings context and depth that self-guided visitors often miss. At 3 hours, it fits neatly into a Johannesburg day visit and delivers a genuinely moving and educational experience.

City Walking Tour

This is Hillbrow

by Viator Partner

3 hours

Meeting point

Meeting point in central Johannesburg, Hillbrow district — approximately 35–50 minutes from Sandton hotels. Exact details confirmed on booking.

What's included

Guided walking tour of Hillbrow and Berea neighbourhoods, local guide expertise and storytelling

Not included

Gratuities, transport to/from meeting point, meals, personal purchases

Children & accessibility

Best suited to adults and older teenagers; the neighbourhood has a complex urban character that may not be appropriate for young children

Weather contingency

Outdoor walking tour. In the event of severe weather, contact the operator directly. Free cancellation typically available up to 24 hours in advance.

Reviewer summary

This extraordinary walking tour takes you into Hillbrow — one of Johannesburg's most misunderstood and storied inner-city neighbourhoods — with a knowledgeable local guide who reframes the area's reputation through lived experience and history. With 146 reviews and a near-perfect 4.99 rating, it is one of the best-reviewed tours in Johannesburg. Running just 3 hours, it is an ideal morning excursion that delivers raw, authentic city life well beyond the tourist trail. Passengers looking for something genuinely different will not be disappointed.

City Walking Tour

Pretoria Guided Half Day City Tour

by Viator Partner

5 hours

Meeting point

Hotel pickup in Johannesburg or Pretoria included. Pretoria (the administrative capital of South Africa) is approximately 50–60 minutes north of Johannesburg's Sandton district by road.

What's included

Private guided city tour of Pretoria, transport in air-conditioned vehicle, professional guide

Not included

Gratuities, entry fees to attractions unless specified, meals, personal purchases

Children & accessibility

Family-friendly; suitable for children of all ages in a private vehicle format

Weather contingency

Primarily a vehicle-based city tour with some walking. Free cancellation typically available up to 24 hours in advance; check operator policy for weather disruptions.

Reviewer summary

This private half-day guided tour takes you through Pretoria, South Africa's elegant administrative capital — known as the 'Jacaranda City' for its spectacular purple-blooming trees. With a 5-star rating from 11 reviewers, the tour showcases the city's historic landmarks, government buildings and cultural highlights with an experienced local guide. It fits well into a single day's visit and offers a compelling complement or alternative to Johannesburg's urban experiences. The private format means flexibility and personalised attention throughout.

Cultural Experience

Lesedi Cultural Village in Johannesburg

by Viator Partner

5 hours

Meeting point

Hotel pickup included. Lesedi Cultural Village is located approximately 1 hour north of Johannesburg, near the Cradle of Humankind area in the North West Province.

What's included

Private transport from hotel, guided tour of Lesedi Cultural Village, cultural performances and demonstrations, traditional food and drink

Not included

Gratuities, additional personal purchases

Children & accessibility

Family-friendly and suitable for children; cultural performances and interactive elements engage younger visitors well

Weather contingency

Partially outdoor experience. Free cancellation typically available up to 24 hours in advance; contact operator for weather-specific policies.

Reviewer summary

Lesedi Cultural Village offers an immersive window into South Africa's diverse ethnic heritage, showcasing traditional dances, clothing, customs and cuisines from multiple cultural groups including Zulu, Xhosa, Pedi, Sotho and Ndebele. This private tour includes hotel pickup and the chance to sample authentic local food and traditional beer at the end of the experience. It is a vivid, hands-on alternative to museum visits and gives visitors a celebratory rather than solely historical perspective on South African identity. A memorable 5-hour experience for the whole family.

Historical Tour

Private Tour.Cradle Humankind.Sterkfontein Caves and Maropeng

by Viator Partner

6 hours

Meeting point

Hotel pickup included in Johannesburg. The Cradle of Humankind UNESCO World Heritage Site is located approximately 50 km (31.1 mi) (1 hour) northwest of Johannesburg city centre.

What's included

Private transport, guided visit to Sterkfontein Caves, Maropeng Museum entry, professional guide

Not included

Gratuities, meals, personal purchases

Children & accessibility

Suitable for older children and adults; the cave environment requires steady footing and may not be ideal for very young children or those with mobility concerns

Weather contingency

Mixed indoor and outdoor tour. The caves provide shelter during rain. Free cancellation typically available up to 24 hours in advance; check operator policy.

Reviewer summary

This private 6-hour tour visits one of the world's most significant archaeological sites — the Cradle of Humankind, a UNESCO World Heritage Site where fossil evidence places the origins of modern humans over 2.5 million years ago. The recently reopened Sterkfontein Caves are a remarkable and fragile natural wonder, making this a timely opportunity. The Maropeng Museum adds context and depth to the experience. It is a perfect choice for curious travellers who want to connect Johannesburg with the deeper story of human evolution on the African continent.

Nature & Wildlife

Elephant Sanctuary Tour from Johannesburg

by Viator Partner

5 hours

Meeting point

Hotel pickup included from your Johannesburg or Pretoria hotel. The Elephant Sanctuary is located approximately 1 hour from Johannesburg, near the Hartbeespoort area.

What's included

Hotel pickup and drop-off, transport in guided vehicle, entrance to Elephant Sanctuary, guided interaction and educational experience with elephants

Not included

Gratuities, meals, personal purchases

Children & accessibility

Excellent for families and children; elephant interaction is carefully supervised and the sanctuary prioritises animal welfare

Weather contingency

Outdoor wildlife experience. In the case of severe weather, contact the operator. Free cancellation typically available up to 24 hours in advance.

Reviewer summary

With a perfect 5-star rating from 24 reviewers, this elephant sanctuary tour is one of Johannesburg's most beloved wildlife experiences. Guests are welcomed into a spacious sanctuary where elephants roam freely and interact naturally, offering an intimate and educational encounter with these extraordinary animals. Hotel pickup is included, making logistics effortless. At 5 hours total, this tour fits comfortably into a single day and leaves time for other Johannesburg activities — making it a standout choice for families and wildlife lovers.

Nature & Wildlife

Bathongo Rhino & lion park nature reserve tour

by Viator Partner

6 hours

Meeting point

Hotel pickup typically included from Johannesburg accommodation. The Rhino & Lion Nature Reserve is located approximately 50 km (31.1 mi) northwest of Johannesburg, around 1 hour by road.

What's included

Guided safari tour of the Rhino & Lion Nature Reserve, transport in safari vehicle, experienced guide

Not included

Gratuities, meals, personal purchases, entry fees if not pre-included (confirm at booking)

Children & accessibility

Suitable for families with children; vehicle-based safari format is accessible for all ages

Weather contingency

Outdoor safari experience. Wildlife viewing can actually be enhanced after light rain. Free cancellation typically available up to 24 hours in advance; check operator policy.

Reviewer summary

This guided safari tour to the Rhino & Lion Nature Reserve delivers an affordable big-game wildlife experience just one hour from central Johannesburg. Guests can spot rhino, lion, cheetah, wild dog and various antelope species in a managed reserve environment — a genuine safari feel without requiring an overnight stay. The experienced guides are described as knowledgeable, flexible and welcoming. At 6 hours it is the longest tour on this list but makes excellent use of a full day in the Johannesburg area for wildlife enthusiasts.

Adventure Tour

Johannesburg: Hot Air Balloon Flight along Magalies Valley

by Viator Partner

5 hours

Meeting point

Private pickup from your Johannesburg hotel included. Bill Harrop's balloon launch site is located in the Magaliesberg Valley, approximately 1–1.5 hours northwest of Johannesburg.

What's included

Private hotel pickup and drop-off, hot air balloon flight over Magalies Valley, all transport, full-service experience with Bill Harrop's Original Balloon Safaris

Not included

Gratuities, personal purchases, travel insurance

Children & accessibility

Suitable for older children and adults; minimum age and weight restrictions may apply — confirm with operator at time of booking

Weather contingency

Hot air balloon flights are highly weather-dependent and may be rescheduled or cancelled due to wind or rain. The operator (Bill Harrop's) has a long-standing safety record. Free cancellation typically available up to 24 hours in advance; check operator's weather policy carefully.

Reviewer summary

This spectacular hot air balloon flight over the Magaliesberg Valley is operated by Bill Harrop's Original Balloon Safaris, Southern Africa's most respected balloon operator since 1981. With a perfect 5-star rating from 25 reviewers, the experience is widely regarded as world-class — drifting silently above ancient mountain ridges and African bush at dawn. The all-inclusive private format with hotel pickup makes it a seamless option for a once-in-a-lifetime morning activity during a Johannesburg visit. Early morning launch times mean this pairs beautifully with an afternoon city experience.

Adventure Tour

Horseback Small-Group Trail Rides in Muldersdrift

by Viator Partner

2 hours

Meeting point

Meet at the stables in Muldersdrift, located approximately 35–45 minutes west of central Johannesburg and Sandton. Transport not included — own transport or taxi required.

What's included

Small-group guided horseback trail ride through countryside near Muldersdrift, safety briefing, use of horse and riding equipment

Not included

Gratuities, transport to/from stables, meals, personal purchases

Children & accessibility

Suitable for families and children; riders of all experience levels welcome including beginners. Confirm minimum age with operator.

Weather contingency

Outdoor activity; rides may be affected by heavy rain or lightning. Free cancellation typically available up to 24 hours in advance; check operator policy for weather cancellations.

Reviewer summary

Just 35–45 minutes from the city, this small-group horseback trail ride through the Muldersdrift countryside offers a refreshing escape from Johannesburg's urban energy. With a perfect 5-star rating and a very accessible price point, it is ideal for families, couples or individuals seeking a gentle outdoor adventure. At just 2 hours, it is one of the shortest and most flexible tours available — easily combined with a morning city visit or museum stop. Beginners are welcomed, and the pastoral Highveld scenery provides a lovely contrast to the big-city experience.

Nature & Wildlife

Elephant & Monkey Sanctuary Tour from Johannesburg

by Viator Partner

6 hours

Meeting point

Hotel pickup included from Johannesburg or Pretoria hotels. The sanctuaries are located near Hartbeespoort in the Magaliesberg area, approximately 1 hour from Johannesburg via scenic routes.

What's included

Hotel pickup and drop-off, transport through Magaliesberg scenery, entrance to Elephant Sanctuary, entrance to Monkey Sanctuary, 3 km (1.9 mi) guided walk through 7-hectare enclosure, viewing of monkeys and lemurs, liquid refreshments on vehicle

Not included

Gratuities, meals, personal purchases

Children & accessibility

Excellent for families and children; interactive animal encounters are supervised and educational

Weather contingency

Outdoor wildlife experience. Free cancellation typically available up to 24 hours in advance; contact operator directly for weather-specific policies.

Reviewer summary

This combination sanctuary tour packs two extraordinary wildlife experiences into one full day — an intimate encounter with free-roaming elephants followed by a walk-through primate sanctuary where you can observe monkeys and lemurs in a spacious natural enclosure. With a 4.96 rating from 25 reviewers, it is a consistently excellent experience. The scenic drive through the Magaliesberg Valley and Hartbeespoort Dam area adds a landscape dimension to the wildlife focus. Hotel pickup is included, making this a fully managed and hassle-free day out from Johannesburg.

Shopping in Johannesburg South Africa

Shopping Overview

Johannesburg — known internationally as the City of Gold — offers cruise passengers arriving on extended port days or multi-day overland programs from Durban a genuinely distinctive shopping landscape. The city sits at the intersection of African craft traditions, a deep gold and diamond mining heritage, and a thriving contemporary design scene. Unlike souvenir-saturated Caribbean ports, Johannesburg's markets and independent boutiques deal primarily in goods with authentic cultural and commercial provenance: hand-crafted beadwork rooted in Zulu and Ndebele traditions, locally minted gold coins, raw and finished diamonds sourced from South African mines, and Rooibos tea and locally produced Amarula liqueur unavailable at generic duty-free counters. Key shopping districts include Rosebank (), which anchors the African Craft Market and Rosebank Mall; Sandton's Nelson Mandela Square (), which houses upscale jewellers and the Scoin Shop; and the Maboneng Precinct (), the creative hub for independent South African fashion and design labels. Mall prices are fixed; markets expect negotiation. The South African rand trades at a significant discount to the US dollar, giving passengers meaningful price advantages on locally produced luxury goods — particularly gold jewellery and cut diamonds — compared to retail pricing at home.

What's Worth Buying

  • GOLD JEWELLERY AND KRUGERRANDS: Johannesburg earned its name — City of Gold — from the Witwatersrand gold reef on which it was built, the largest known gold deposit in history. South African gold jewellery and the iconic 22-karat Krugerrand coin (first minted in 1967 and now widely traded) are available at established dealers including the Scoin Shop at Nelson Mandela Square, Sandton () and at Gold Reef City (). Prices are pegged to the daily gold exchange rate. A 1/10 oz Krugerrand offers a tangible, historically significant piece of South African heritage at a price point accessible to most passengers. Declare gold coins and high-value jewellery to US Customs on return.

  • AFRICAN BEADWORK, CRAFTS, AND ZULU CULTURAL ITEMS: Hand-crafted beadwork produced by Zulu and Ndebele artisans — including beaded necklaces, bracelets, and ceremonial items — is among the most culturally specific and non-replicable goods available in the city. Traditional carved wooden masks, shields, and figurines with specific tribal origins are sold at the African Craft Market, Rosebank () and at Kwa Mai Mai Market (). The rand-dollar exchange rate makes these goods substantially cheaper than equivalent African craft imports sold in US specialty stores. Haggling is standard practice at open-air market stalls; fixed prices apply at mall-based craft retailers.

  • ROOIBOS TEA AND AMARULA LIQUEUR: Rooibos (red bush) tea is indigenous to the Western Cape and has been consumed in South Africa for generations. It is widely available in packaged form throughout Johannesburg supermarkets and airport shops and makes a practical, lightweight, and genuinely South African gift. Amarula Cream Liqueur, distilled from the fruit of the marula tree — found only in sub-Saharan Africa — is internationally recognised but substantially cheaper when purchased in-country at retail or duty-free. Both items are compact enough for carry-on or checked luggage. Note: liquid volumes in carry-on must comply with airline rules; pack Amarula in checked luggage. One litre of alcohol per adult may be brought back to the US duty-free within the standard $800 personal exemption.

  • DIAMONDS AND FINE JEWELLERY: South Africa is one of the world's major diamond-producing nations, and Johannesburg's proximity to the Cullinan Mine — source of the largest gem-quality diamond ever found — gives local jewellers access to stones at prices reflecting in-country supply chains. Browns Jewellers locations at Sandton City () and Rosebank Mall () stock certified diamond pieces across a wide price range. Always request a GIA or equivalent gemological certificate with any diamond purchase. High-value jewellery purchases must be declared to US Customs on return and count against your $800 duty-free personal exemption.

Duty-free & Customs Allowance

US CUSTOMS DUTY-FREE ALLOWANCE: US residents returning from South Africa are entitled to an $800 duty-free personal exemption per person, confirmed by US Customs and Border Protection (CBP). This applies to goods for personal use or gifts, accompanying you on return. Amounts between $800 and $1,800 are assessed at a flat 4% duty rate. Family members may combine individual exemptions (e.g., a family of four has a combined $3,200 exemption). Keep all purchase receipts in your carry-on bag — CBP officers may request them.

GOODS COMMONLY TRIGGERING DECLARATION: Gold coins (Krugerrands), diamond and gold jewellery, and Amarula or other alcohol purchases must all be declared. Any single purchase over $800 is dutiable in full — you cannot deduct the exemption amount from the total value.

US IMPORT RESTRICTIONS APPLICABLE TO SOUTH AFRICA PURCHASES: (1) Wildlife products: Do NOT purchase any item made from ivory, rhinoceros horn, or any product derived from CITES-listed protected species. These are prohibited from US import and subject to seizure and federal penalty regardless of where purchased. South Africa-specific risk: vendors near tourist markets occasionally offer items described as antique ivory or bone — confirm species identity before purchasing. (2) Animal skins (crocodile, snake, ostrich): Legally sold in South Africa with CITES permits, but import into the US requires corresponding documentation. If the seller cannot provide export paperwork, do not purchase. (3) Bush meat and fresh food products: Fresh or dried meat, fruit, and plant material are restricted or prohibited by CBP agriculture specialists. Biltong (dried cured meat) is prohibited from US import. Rooibos tea in sealed commercial packaging is generally permitted. (4) Soil and agricultural material: No soil or unprocessed plant material is permitted. (5) Krugerrands and gold coins: Legal to import; declare all gold coins regardless of value.

VAT REFUND: South Africa operates a 15% VAT system. Foreign visitors are eligible for VAT refunds on goods purchased from VAT-registered retailers, claimed at designated VAT refund desks at OR Tambo International Airport () on departure. Minimum purchase threshold and original tax invoices are required. You should confirm the current minimum purchase threshold with the VAT refund desk at OR Tambo before departing, as this figure is subject to change.

Practical Notes

CURRENCY AT MARKETS: The South African rand (ZAR) is the standard payment currency at all craft markets, street vendors, and informal stalls. US dollars are occasionally accepted at tourist-facing stalls but at an unfavourable rate set by the vendor. Pay in rand wherever possible. Withdraw rand from a bank ATM — Absa, Standard Bank, and Nedbank ATMs are the most widely available; avoid non-bank 'independent' ATMs which carry higher surcharges and a greater card-skimming risk.

CREDIT CARDS: Visa and Mastercard are widely accepted at Sandton City, Rosebank Mall, and most established retailers. American Express acceptance is more limited. Market stalls, Kwa Mai Mai Market, and informal vendors are predominantly cash-only. Carry at least R300–R500 (approximately $15–$25 USD at current rates) in rand cash for market purchases.

AUTHENTIC GOODS VS. TOURIST DISTRICTS: For genuine craft and cultural goods, prioritise the African Craft Market in Rosebank (), Kwa Mai Mai Market (), and the Neighbourgoods Market in Braamfontein () (Saturdays only). For gold coins and certified jewellery, use established mall-based dealers only — the Scoin Shop at Nelson Mandela Square and Browns Jewellers at Sandton City or Rosebank Mall. For contemporary South African fashion and design, the Maboneng Precinct () offers independent boutiques that are not replicated elsewhere.

Known scams

Based on available research, no specific predatory shopping operations or confirmed gem/jewellery scams targeting cruise passengers at a Johannesburg drop-off point have been documented in dedicated consumer-fraud sources reviewed for this guide. However, the following patterns are widely reported by travellers and travel safety advisories for Johannesburg and should be treated as confirmed risks:

(1) COUNTERFEIT CRAFT GOODS: At high-volume tourist markets, mass-produced items imported from Asia are routinely presented alongside authentic hand-crafted African goods. There is no reliable visual shortcut — ask the vendor directly whether the item is hand-made in South Africa, request to meet the artisan if the claim seems implausible, and cross-check prices against established mall retailers before committing to a market purchase.

(2) CURRENCY SHORTCHANGE: Vendors and informal traders sometimes return change in low-denomination notes or coins that appear correct at a glance but are short. Count your change before leaving the stall. Be especially alert when paying with large-denomination rand notes at informal markets.

(3) 'DISCOUNT TOUR' SHOPPING DIVERSIONS: Unofficial guides and unlicensed taxi drivers occasionally propose spontaneous stops at specific shops or 'factory outlets' where they receive a commission. Any unscheduled diversion to a retail stop should be treated with scepticism. You should confirm shopping recommendations with your cruise line shore excursions desk or with your hotel concierge in Johannesburg before acting on unsolicited advice.

If you encounter a situation that feels coercive or fraudulent, disengage, return to a crowded public area, and contact your group or guide. Report confirmed fraud to the South African Police Service (SAPS) and to your cruise line's port agent.

Practical Information

General Information

Peak season

Peak visitor season in Johannesburg runs from June through August (Southern Hemisphere winter), coinciding with the dry season and the most comfortable temperatures. This period attracts both international visitors and South African domestic tourists, particularly around school holidays in June–July. During peak months, popular attractions including the Apartheid Museum () and Gold Reef City can have extended queues during mid-morning hours. Taxi and rideshare availability at Sandton and Rosebank is generally reliable but surges on weekends and public holidays — allow additional time to secure transport. Restaurant wait times at popular Melrose Arch () and Sandton establishments can be 20–45 minutes on Friday and Saturday evenings without reservations.

Johannesburg is an inland city at 1,753 metres (0.5 mi) above sea level — altitude can be felt by passengers arriving from sea level, particularly during physical activity. Allow time to acclimatise before strenuous walking. Cruise passengers visiting Johannesburg do so as a land extension from Durban port, not as a one-day port call — the drive from Durban to Johannesburg is approximately 5–6 hours by road or 1 hour by air. All timing and return logistics must account for the Durban embarkation port, not Johannesburg itself.

Weather

Johannesburg has a high-altitude subtropical highland climate. Summers (October–April) are warm to hot with afternoon thunderstorms that are intense, frequent, and fast-moving. Storms typically develop between 14:00 and 17:00, dropping temperatures rapidly and producing heavy rain and occasional hail. Outdoor activities and market visits should be scheduled for mornings — aim to be indoors or under shelter by 13:30–14:00 during the wet season. Winters (May–August) are dry, sunny, and can be cold overnight and in the early morning, occasionally dropping below 5°C at night. Daytime winter temperatures in June–August are typically 15–19°C — comfortable for sightseeing. Pack a light layer regardless of season.

TENDERING NOTE: Johannesburg is not itself a cruise port. Ships call at Durban (approximately 560 km (348.0 mi) from Johannesburg by road). Johannesburg visits are land excursions only. Tender suspension risk applies to Durban port operations, not to Johannesburg activities. If Durban port operations are disrupted by weather on return, your ground transport provider or cruise line tour operator must advise on logistics. Confirm contingency arrangements with your tour operator before departing for Johannesburg.

Language

PRIMARY LANGUAGE: South Africa has 11 official languages. Zulu and Xhosa are the most widely spoken in KwaZulu-Natal (Durban region); Zulu, Sotho, and Tswana are common in Johannesburg. English is the primary language of business, commerce, and tourism throughout Johannesburg.

ENGLISH IN TOURIST CONTEXTS: English is spoken fluently at all major shopping malls, established restaurants, hotel concierge desks, tour operators, Uber drivers, and attraction ticket desks in Johannesburg. At informal markets and Kwa Mai Mai, English proficiency varies among vendors but basic transactional communication in English is generally possible.

COMMUNICATION TOOLS: WhatsApp is the dominant communication platform in South Africa and is used by local businesses, tour operators, guesthouses, and private guides as the standard contact method — consistent with the broader African and Mediterranean pattern. If you have contact details for a local tour operator or private driver, expect WhatsApp to be the fastest and most reliable way to reach them. Google Translate is useful for signage in indigenous languages but is rarely needed in Johannesburg's tourist districts.

Currency & payments

LOCAL CURRENCY: South African rand (ZAR, symbol R). As of the time of writing, the exchange rate is approximately R18–R19 to 1 USD, though this fluctuates daily. You should check the live exchange rate before your visit.

USD ACCEPTANCE: USD is not widely accepted at local market stalls, restaurants, or independent retailers. Tourist-facing stalls at major craft markets may accept USD but will apply an unfavourable exchange rate. Pay in rand at all times for best value.

CARD ACCEPTANCE: Visa and Mastercard are accepted at Sandton City, Rosebank Mall, established restaurants, hotels, and major retailers. Contactless payments are increasingly common. American Express has limited acceptance outside upscale hotels. Market stalls, Kwa Mai Mai, informal vendors, and minibus taxis are cash-only.

ATMs: Absa, Standard Bank, and Nedbank ATMs are available at Sandton City (), Rosebank Mall (), and OR Tambo International Airport. Use bank-branded ATMs only — non-bank 'white-label' ATMs carry higher surcharges (up to R30–R50 per transaction) and have a documented history of card-skimming incidents in South Africa. Inform your bank before travel to avoid card blocks on foreign transactions.

VAT REFUNDS: South Africa applies 15% VAT. Foreign visitors may claim refunds on purchases from VAT-registered stores at the VAT Refund Administration desk at OR Tambo International Airport () on departure. Retain all original tax invoices (not credit card receipts). Minimum purchase value and other conditions apply — you should confirm the current minimum with the VAT desk before your visit as thresholds are subject to change.

Connectivity

CRUISE TERMINAL WI-FI: This guide covers Johannesburg as a land excursion from the Port of Durban. Wi-Fi is available within Durban's cruise terminal building, though connection quality and speed vary. You should confirm availability with the terminal on the day.

JOHANNESBURG CONNECTIVITY: Sandton, Rosebank, Maboneng, and central Johannesburg have strong 4G/LTE mobile data coverage from South African networks (Vodacom, MTN, Cell C). Wi-Fi is available at Sandton City, Rosebank Mall, most hotels, and established coffee shops. Dead zones can occur in some underground parking structures and in parts of the Johannesburg CBD — plan for brief connectivity interruptions.

RIDESHARE: Uber operates extensively in Johannesburg and is the recommended transport option for cruise passengers. The app functions reliably with data coverage in Sandton, Rosebank, and Melrose Arch. In lower-coverage areas or townships, rideshare pickup can be unreliable — request your Uber before walking to a designated pickup point at a known address (e.g., a mall entrance) rather than from a street corner.

LOCAL SIM CARDS: South African SIM cards (Vodacom, MTN) are available at OR Tambo International Airport () on arrival and at most shopping malls. A prepaid SIM with data costs approximately R50–R150 (roughly $3–$8 USD) depending on the data bundle. You should confirm current pricing and availability directly with network providers before your visit, as these figures are subject to change. A South African SIM is strongly recommended for any passenger spending more than one day in Johannesburg independently.

Photography restrictions

No confirmed blanket photography restrictions apply to the general tourist areas, markets, or shopping districts covered in this guide. The following site-specific guidance applies:

  • APARTHEID MUSEUM: Photography is generally permitted in outdoor areas and some interior exhibition spaces. Restrictions may apply in specific gallery sections — signage at the museum indicates no-photography zones. Comply with posted signage. No confirmed financial penalties have been documented for accidental violations, but deliberate non-compliance may result in removal from the site.
  • CONSTITUTION HILL AND CONSTITUTIONAL COURT: The Constitutional Court is an active judicial institution. Photography restrictions may apply in courtroom areas. You should confirm photography rules with site staff before shooting inside the court building.
  • SOUTH AFRICAN NATIONAL DEFENCE FORCE INSTALLATIONS: Do not photograph military facilities, police stations, or government security infrastructure. This is a legal restriction in South Africa and penalties can apply.
  • PEOPLE AND INFORMAL VENDORS: It is both legally prudent and culturally respectful to ask permission before photographing individuals, particularly at markets and in townships. Some vendors and community members actively decline to be photographed. Refusal should be respected.

No confirmed photography restrictions apply to Sandton City, Rosebank Mall, Maboneng, the African Craft Market, or other commercial areas covered in this guide. You should confirm current photography policies directly with any attraction before your visit.

Dress codes

Johannesburg's major tourist attractions do not enforce religious dress codes comparable to Mediterranean churches or mosques. However, the following specific guidance applies:

  • APARTHEID MUSEUM (): No formal dress code is enforced. Standard casual clothing — including shorts, t-shirts, and open-toed shoes — is permitted. This is an indoor museum; beach attire (swimwear, wet cover-ups) would be inappropriate but will not result in denial of entry.
  • CONSTITUTION HILL (): No dress code confirmed. Comfortable walking shoes are recommended — the site involves outdoor walking on uneven surfaces.
  • PLACES OF WORSHIP: Johannesburg has numerous mosques and churches that may be visited as cultural sites. If visiting any religious site, covered shoulders and knees are expected as a matter of respect. Cover-ups are not typically provided at South African religious sites — bring your own.
  • GENERAL: Johannesburg winters (June–August) can be cold in the early morning and evening. Passengers in summer cruise attire (shorts, sandals) on a June–August visit should carry a jacket or layer for the morning and return journey. Dress code is not a barrier to entry at any confirmed site in this guide, but thermal comfort is a practical issue.

Closures & pre-booking

ATTRACTIONS:

Apartheid Museum (): Closed on Mondays. Open Tuesday–Sunday. Advance online ticket purchase is recommended during peak season (June–August) to avoid queues. You should confirm current opening hours and booking procedures directly with the Apartheid Museum before your visit.
Gold Reef City Theme Park (): You should confirm current operating days and hours before your visit, as seasonal schedules vary.
Constitution Hill (): Open Monday–Saturday. You should confirm Sunday and public holiday hours before your visit.

MARKETS:

Rosebank African Craft Market (): Open daily, approximately 09:00–18:30 Monday–Thursday, 09:00–19:00 Friday, 09:00–17:00 Saturday–Sunday. You should confirm current hours before your visit.
Rosebank Sunday Market (): Sundays only, approximately 09:00–16:00.
Neighbourgoods Market, Braamfontein (): Saturdays only. You should confirm current operating hours before your visit.
Kwa Mai Mai Market (): Open Monday–Friday approximately 09:00–18:00, Saturday until 14:00. Closed Sunday.

PUBLIC HOLIDAYS: South Africa observes multiple public holidays (including Heritage Day on 24 September, Freedom Day on 27 April, Youth Day on 16 June) during which some attractions, markets, and government-operated sites may be closed or operate on reduced hours. You should check the public holiday calendar and confirm opening status for any attraction before your visit if your travel coincides with a South African public holiday.

PRE-BOOKING: The Apartheid Museum strongly recommends advance tickets during June–August peak season. No confirmed walk-up denial has been verified for this guide, but available capacity during popular school-holiday periods fills early. Book through the museum's official website. You should confirm this booking process before your visit.

Pier Runner Protocol

CRITICAL NOTE FOR JOHANNESBURG VISITORS: Johannesburg is not a cruise port. Ships call at the Port of Durban (), located approximately 560 km (347 miles) from central Johannesburg by road — a drive of 5–6 hours under normal conditions, or approximately 1 hour by air (OR Tambo International Airport to King Shaka International Airport, Durban). A visit to Johannesburg from a Durban cruise call is a multi-day land programme, not a day trip. The pier-runner risk on a Johannesburg excursion is categorically higher than any single-day port call.

SHIP POLICY: The ship will not hold for passengers on independent tours or self-arranged transport. It may hold for passengers booked on the cruise line's own shore excursion programme — confirm this policy explicitly at the shore excursions desk before departing. If you have booked a private land extension to Johannesburg, you bear full personal responsibility for returning to Durban before the ship's final All Aboard time.

PORT AGENT: You should locate the cruise line's port agent contact for Durban before going ashore — ask at the ship's shore excursions desk. Do not wait until an emergency to find this information.

IF THE SHIP DEPARTS WITHOUT YOU: You are responsible for all costs of travelling to the next port of call. From Johannesburg, your most realistic option is to fly from OR Tambo International Airport () to the ship's next port of call. Regional flights connect Johannesburg to Cape Town, Port Elizabeth, East London, and international points. Allow a minimum of 3 hours from central Johannesburg to a departing flight at OR Tambo (travel time + check-in + security). If your ship's next call is an international port, visa requirements and onward connections will apply. Travel insurance covering missed ship departure and emergency repatriation is not optional for any passenger undertaking an independent Johannesburg land extension — it is essential.

RETURN JOURNEY TO DURBAN: If returning by road, the minimum realistic travel time from central Johannesburg (Sandton) to the Port of Durban cruise terminal is 5.5–6 hours in good conditions via the N3 highway. Traffic around Johannesburg on Friday afternoons and around Durban on weekends can add 30–90 minutes. Build your return departure from Johannesburg with a minimum 7-hour buffer before All Aboard. If returning by air: OR Tambo to King Shaka International Airport (Durban) is approximately 1 hour flight time; add 2.5 hours minimum for airport procedures at both ends, plus 30–45 minutes from King Shaka to the Durban cruise terminal. Total minimum air return time: 4–5 hours from central Johannesburg to ship.

*Build your personal All Aboard countdown from this information, not from the published schedule alone. The published All Aboard time is the ship's deadline, not yours.*

Medical & Safety

Nearest hospital

The nearest major hospital to central Johannesburg (Sandton/Rosebank tourist district) with a full emergency department is Morningside Medi-Clinic, Rivonia Road, Morningside, Johannesburg (). This is a private hospital with 24-hour emergency services. It is approximately 3–5 km (1.9–3.1 mi) from Sandton City and 10–15 minutes by car under normal traffic conditions. You should confirm the emergency department telephone number and current operational status directly with the hospital before your visit, as contact details and services are subject to change. For visitors near the Johannesburg CBD or Constitution Hill, Charlotte Maxeke Johannesburg Academic Hospital, Jubilee Road, Parktown, Johannesburg () is the major public hospital with a full emergency department, approximately 5–7 km (3.1–4.3 mi) from Sandton. Note that public hospital emergency departments in South Africa can have long wait times; private facilities are recommended for non-life-threatening emergencies where possible and where travel insurance covers private care. Emergency number in South Africa: 112 (mobile, all networks) or 10111 (police) or 10177 (ambulance/medical).

Nearest pharmacy

Dis-Chem Pharmacy, Sandton City Shopping Centre, 83 Rivonia Road, Sandhurst, Sandton, Johannesburg () is a major pharmacy chain located within Sandton City mall and is one of the most accessible options for cruise passengers in the Sandton/Rosebank area. Dis-Chem stocks seasickness medication (Stugeron/cinnarizine is widely available), sunscreen, basic first aid supplies, antihistamines, and over-the-counter medication. Sandton City mall hours are approximately 09:00–19:00 Monday–Thursday, 09:00–20:00 Friday–Saturday, 09:00–18:00 Sunday — pharmacy hours generally align with mall hours. You should confirm specific pharmacy hours and public holiday schedules directly with the pharmacy before your visit, as hours vary by location and date. Clicks Pharmacy at Rosebank Mall () is an alternative within walking distance of the Rosebank market district.

Petty crime patterns

Johannesburg has a well-documented petty crime and opportunistic crime environment that requires active awareness from all visitors. The following patterns are confirmed by South African government travel advisories and multiple independent traveller safety sources:

(1) SMASH-AND-GRAB: The most commonly reported crime affecting tourists in Johannesburg. Criminals target stationary vehicles at traffic lights (robots), grabbing bags, phones, or loose items visible through windows. Keep bags out of sight, windows up, and doors locked when in any vehicle. Do not use your phone or handle valuables while the vehicle is stopped at traffic lights.

(2) PICKPOCKETING: Active at busy markets (Rosebank African Craft Market, Kwa Mai Mai), in the Johannesburg CBD, and at crowded transport hubs. Use a front-pocket wallet or money belt. Do not carry more cash than you need for the day. Keep passports and travel documents in your hotel safe or the ship's safe, not on your person.

(3) ATM FRAUD AND CARD SKIMMING: Shoulder-surfing and card-skimming at ATMs is a confirmed risk in Johannesburg. Use only bank-branded ATMs inside shopping malls (Sandton City, Rosebank Mall) during business hours. Cover the keypad when entering your PIN. If an ATM retains your card or behaves abnormally, call your bank immediately from inside the mall.

(4) AREAS TO EXERCISE CAUTION: The Johannesburg CBD, particularly around Park Station () and Bree Street taxi ranks, has elevated crime risk for tourists unfamiliar with the area. Walking alone in these areas is not recommended. Sandton, Rosebank, Melrose Arch, and Maboneng (during daylight hours) are lower-risk areas when exercising standard urban awareness. Avoid walking between tourist sites — use Uber for all inter-district travel.

(5) BOGUS POLICE: A confirmed tactic involves individuals posing as plainclothes police officers who demand to inspect wallets or travel documents. South African police will not demand random inspection of tourists' wallets on the street. Do not hand over your wallet or passport to anyone claiming to be an unofficial officer — request uniformed officers and move to a public space.

Local emergency number: 10111 (SAPS police); 10177 (ambulance); 112 (emergency, all mobile networks).

Returning to Your Ship

Back to Ship — Critical Timing Info

Missing ship departure means being stranded at port. Review the warnings below and plan your return time carefully.

Final Departure Warning

Leave no later than BACK TO SHIP WARNING: This is a docked-port call — there are no tenders. However, all return timing rules apply with full force. The farthest practical independent destination from the Durban cruise terminal is the uShaka Marine World / Golden Mile area (approximately 3.5 km (2.2 mi), 8–12 minutes by taxi). For a Johannesburg day trip or Hluhluwe safari, the logistics make these incompatible with a standard port call All Aboard time unless pre-arranged as a guaranteed-return cruise line excursion. RETURN SCENARIO A — From uShaka Marine World / Golden Mile: Allow 10 minutes to exit uShaka and reach the taxi/Uber pickup point; 10–15 minutes transit back to the terminal by taxi or Uber (add 15–20 minutes on multi-ship days); 15 minutes for terminal re-entry security screening and reboarding queue. Total minimum return time: 35–45 minutes. Recommended personal buffer: 30 additional minutes. Latest recommended departure from uShaka Marine World: 75–90 minutes before All Aboard. RETURN SCENARIO B — From City Centre / Moses Mabhida / Botanic Gardens (5–7 km (3.1–4.3 mi)): Allow 5 minutes to reach taxi or Uber pickup; 15–22 minutes transit to terminal (add 15–20 minutes on multi-ship days); 15 minutes for reboarding security. Total minimum return time: 35–57 minutes. Recommended personal buffer: 30 additional minutes. Latest recommended departure from city-centre destinations: 90 minutes before All Aboard. RETURN SCENARIO C — From King Shaka International Airport (30 km (18.6 mi)): Allow 30–40 minutes transit to terminal; 15 minutes reboarding. Total minimum return time: 45–55 minutes. Add 20-minute buffer for traffic. Latest recommended departure from airport: 90–120 minutes before All Aboard. PORT-SPECIFIC RISK FACTORS: (1) Taxi supply at the terminal exit is limited — do not assume a taxi is waiting when you need to return. Pre-book or use Uber/Bolt. (2) Multi-ship days cause surge pricing and driver shortages — plan for 15–20 minutes additional time. (3) Bolt and Uber pickup pins can be confused by port road layouts — allow extra time on first-time app use at this location. (4) No confirmed public transport fallback exists between the city and the cruise terminal — if your rideshare fails, you will need to find an alternative licensed taxi. Build your personal All Aboard countdown from this information, not from the published schedule alone. The published All Aboard time is the ship's deadline, not yours.

  • Exit attraction and walk to taxi/Uber pickup point: 5–10 minutes
  • Taxi or Uber transit to Nelson Mandela Cruise Terminal (from Golden Mile/uShaka): 10–15 minutes (add 15–20 minutes on multi-ship port days)
  • Taxi or Uber transit to terminal from city-centre destinations (5–7 km (3.1–4.3 mi)): 15–22 minutes (add 15–20 minutes on multi-ship days)
  • Taxi or Uber transit from King Shaka International Airport (30 km (18.6 mi)): 30–40 minutes
  • Terminal re-entry security screening and reboarding gangway queue: 15 minutes
  • Recommended personal buffer beyond minimum: 30 minutes
Min. return time: 35 minRecommended buffer: +30 min

(1) Limited taxi supply at the terminal exit on ship-call days — do not rely on finding a street taxi when you need to return; pre-book or use Uber/Bolt. (2) Multi-ship port days generate surge pricing and driver shortages — add 15–20 minutes to all estimates. (3) Uber and Bolt pickup pins may be confused by port access road layouts — communicate directly with drivers via the in-app call function. (4) No confirmed public transport fallback connects the city to the cruise terminal — a failed rideshare with no backup means you are stranded. (5) Johannesburg and Hluhluwe safari day trips are incompatible with a standard port-call All Aboard time unless booked as a cruise line guaranteed-return excursion. Build your personal All Aboard countdown from this information, not from the published schedule alone. The published All Aboard time is the ship's deadline, not yours.

Build your personal All Aboard countdown from this information, not from the published schedule alone. The published All Aboard time is the ship's deadline, not yours.