Day 1: Beachfront, Indian Quarter & Durban Flavours
Golden Mile & Surfing
Begin on the Golden Mile beachfront promenade — Durban's 6km stretch of golden sand and warm Indian Ocean water. North Beach and Bay of Plenty are the main surfing spots — rent a board (R150/hour) or book a 2-hour surf lesson (R400 with board and wetsuit) from the surf schools near North Beach. The Mozambique Current keeps water temperatures at 22–27°C year-round, so wetsuits are optional. Non-surfers can bodyboard (R50 board hire) or swim between the shark nets. Afterwards, breakfast at Surf Riders Cafe on the promenade — eggs, toast, and coffee for R80.
Victoria Street Market & Bunny Chow
Uber (R40–60) to the Victoria Street Market in the Indian Quarter. This vibrant covered market has traded since the 1910s — explore stalls selling mountains of hand-blended curry powders, Zulu beadwork, carved wooden animals, and African fabrics. The spice merchants are multi-generational families who will explain each blend. Walk to the nearby Juma Masjid — the largest mosque in the Southern Hemisphere. Lunch is Durban's iconic bunny chow at Britannia Hotel on Umgeni Road (R60–80) — a hollowed-out loaf of white bread filled with rich mutton, chicken, or bean curry. It's messy, spicy, and utterly magnificent.
Florida Road Dining
Florida Road is Durban's premier dining and nightlife strip — a tree-lined avenue of Victorian and art deco buildings converted into restaurants, bars, and galleries. Start with drinks at Unity Brasserie & Bar (cocktails R80–120), then dinner at Cafe 1999 for Durban-Indian fusion — try the prawn roti (R165) or lamb bunny chow elevated to fine-dining level (R180). The street comes alive after 8pm with pavement dining, live jazz, and a sociable crowd of locals and visitors. For something more casual, Afro's Chicken Shop serves the best peri-peri chicken in Durban (R90 for a quarter with chips).
Day 2: uShaka Marine World & Harbour
uShaka Marine World
Spend the morning at uShaka Marine World (R199 adult entry) — one of the largest aquariums in the world, built into the hull of a replica shipwreck. Walk through underwater tunnels past sharks, rays, and tropical reef fish. The dolphin and seal shows run at 11am and are included in the ticket price. The open-ocean tank with ragged-tooth sharks is genuinely impressive. Allow 2–3 hours for the full aquarium experience. Snorkelling with the sharks is available for the brave (R650 additional). The complex also has a water park (Wet 'n Wild, R199 separately) with slides and a lazy river if you want a splash.
Harbour & BAT Centre
Walk along the harbour waterfront past the cargo ships and fishing boats to the BAT Centre (Bartle Arts Trust) — a community arts centre on the harbour edge with galleries showcasing emerging South African artists, craft workshops, and a rooftop cafe with harbour views. Entry is free and the art is excellent. From there, take an Uber (R60) to the Durban Botanic Gardens — the oldest surviving botanical gardens in Africa (1849). Wander the orchid house, cycad collection, and the peaceful lake area. Entry is free. Grab lunch at the Berea — Café Jiran serves excellent Lebanese food (R100–160) with views over the city.
Moses Mabhida Stadium Sunset
Head to Moses Mabhida Stadium, the soaring 2010 World Cup venue whose distinctive Y-shaped arch defines the Durban skyline. Ride the SkyCar (R60) to the top of the arch for 360-degree views from 106m — the Indian Ocean, the harbour, the Bluff headland, and Durban sprawling inland toward the Valley of a Thousand Hills. Time your visit for sunset when the city is bathed in golden light. Back at ground level, walk to the adjacent Kings Park for open-air food stalls (R50–100) and local music. Dinner at Cargo Hold restaurant inside uShaka — you dine alongside a floor-to-ceiling shark tank (R250–400 mains).
Day 3: Valley of a Thousand Hills & Zulu Culture
Valley of a Thousand Hills
Rent a car (R400–600/day) or book a guided tour (R800–1,200 per person) to the Valley of a Thousand Hills — a spectacular landscape of rolling green hills and deep gorges 45 minutes west of Durban. The valley is home to traditional Zulu communities and offers some of the most beautiful scenery in KwaZulu-Natal. Stop at the PheZulu Safari Park (R220) for a Zulu cultural experience — traditional dancing, a recreated Zulu homestead, and a crocodile and snake park. The hilltop viewpoints along the thousand hills route are staggering — layer upon layer of green ridges fading into the distance.
Heritage & Market Shopping
Continue to the 1000 Hills Community Tourism Craft Centre for handmade Zulu baskets, beadwork, and ceramics — prices are fair and the quality is exceptional. Each piece tells a story through traditional colour symbolism. Drive to the Rob Roy Hotel viewpoint for lunch — stunning valley panoramas and a classic South African platter (R120–180) of boerewors, chakalaka, and pap. On the return to Durban, stop at the South Beach area and walk through the Warwick Junction precinct — an informal market district where 460,000 people trade daily. It is the real heartbeat of Durban and one of the most vibrant urban markets in Africa.
Farewell Braai & Sunset
For your final evening, experience a South African braai (barbecue). Head to Circus Circus Beach Cafe on the beachfront for a casual braai dinner — boerewors rolls (R60), lamb chops (R140), and ice-cold Castle Lager (R35). Watch the sunset over the Indian Ocean from the sand. Alternatively, splurge at Moyo uShaka Pier for pan-African cuisine with face painting and live marimba music (R200–350 per person) — a theatrical and memorable final meal. Walk the illuminated promenade one last time as the warm evening breeze rolls in off the ocean.