Morning: Arrive at O.R. Tambo International Airport and transfer to your hotel in the city centre. Relax with a quick rest before heading out.
Afternoon: Visit the Apartheid Museum, where a guided tour will introduce South Africa's complex history. Enjoy a light lunch at a nearby cafe.
Evening: Stroll through Newtown and dine at a restaurant serving traditional braai cuisine. Rest early for tomorrow’s travel.
Find HotelsMorning: Explore the vibrant streets of Melville with its markets and street art. Grab a coffee at a local café.
Afternoon: Visit the historic Constitution Hill, learning about the country's transition to democracy. Stop at the Johannesburg Zoo for a short walk.
Evening: Enjoy a dinner of local cuisine at Marble Restaurant, followed by a relaxing walk in the Johannesburg Botanical Gardens.
Find HotelsMorning: Transfer to the airport for a short flight to Cape Town; the scenic flight offers views of the coastline.
Afternoon: Check into your hotel near the V&A Waterfront and enjoy a lunch overlooking the harbor.
Evening: Walk along the waterfront, visiting the Two Oceans Aquarium and dine at a seaside restaurant.
Find HotelsMorning: Take a historic walking tour of the Bo-Kaap, known for its bright houses and Cape Malay culture.
Afternoon: Explore the District Six Museum and its poignant stories. Lunch at a local market.
Evening: Enjoy sunset views from Signal Hill, followed by dinner at a rooftop venue with city lights.
Find HotelsMorning: Drive along the stunning coastal road to the iconic Cape Point, the southernmost tip of Africa.
Afternoon: Visit the famous Boulders Beach to see the resident African penguins. Picnic lunch by the beach.
Find HotelsMorning: Ascend Table Mountain via cable car, taking in sweeping views of the city and sea.
Afternoon: Explore the V&A Waterfront shops and the historic Robben Island museum, accessible by ferry.
Evening: Dine at Willoughby & Co. for fresh seafood, then take a sunset cruise around the harbor.
Find HotelsMorning: Drive to the Stellenbosch wine region, visiting a boutique winery for a tasting.
Afternoon: Continue to Franschhoek for a scenic lunch and visit the Franschhoek Motor Museum.
Evening: Return to Cape Town for a relaxed dinner and early rest.
Find HotelsMorning: Fly from Cape Town to Nelspruit, then drive to your safari lodge in the northern park.
Afternoon: Settle into the lodge, enjoy a welcome briefing, and take a short game drive to spot early wildlife.
Evening: Savor a traditional braai dinner at the lodge, accompanied by a sunset savanna view.
Find HotelsMorning: Early sunrise game drive in search of the Big Five: lion, elephant, leopard, buffalo, and rhinoceros.
Afternoon: Return to the lodge for a leisurely lunch, then enjoy a guided walking safari in a designated safe area.
Evening: Relax by the pool with a sundowner, followed by a starlit dinner.
Find HotelsMorning: Visit the Moruya River area for birdwatching and spotting hippos. Lunch in the bush.
Afternoon: Guided drive along the Pafuri area, known for its diverse ecosystems.
Evening: Enjoy a cultural talk with local staff about conservation efforts, followed by dinner.
Find HotelsMorning: Early morning drive to the Sabi Sand region, famed for leopard sightings.
Afternoon: Lunch at the lodge, followed by a relaxing spa treatment.
Evening: Night game drive to spot nocturnal animals and hear the nocturnal chorus.
Find HotelsMorning: Visit the Sabie River for a boat ride, spotting crocodiles and waterbirds.
Afternoon: Picnic lunch by the river and a short nature walk.
Evening: Final evening of storytelling and starlight dinner at the lodge.
Find HotelsMorning: Drive along the scenic Garden Route to the charming town of Knysna, stopping at the Knysna Heads viewpoint.
Afternoon: Explore the Featherbed Nature Reserve by foot and boat.
Evening: Sunset dinner at a seaside restaurant in Plettenberg Bay, featuring fresh seafood.
Find HotelsMorning: Travel back to Johannesburg via flight from George.
Afternoon: Last-minute souvenir shopping at Sandton City and a quick lunch.
Evening: Transfer to O.R. Tambo Airport for your departing flight.
Find HotelsIf you have extra days, consider adding a day in Durban for beachfront relaxation or extending your safari in the Limpopo region for more wildlife encounters. To shorten the trip, you can skip the Garden Route segment and fly directly from Kruger to Johannesburg, reducing travel time while still experiencing the highlights.