Dates are flexible. This day-by-day plan is provisional until you choose exact travel dates.
Allow 1.5–2.5 hours at Cape Town International Airport for immigration, baggage collection, buying a local SIM or activating an eSIM, and meeting your transfer. A pre-booked airport transfer to the V&A Waterfront usually takes 25–40 minutes, depending on traffic; a metered taxi or reputable ride-hailing service is also practical. If you are hiring a car, avoid driving tired on arrival and confirm that your accommodation has secure parking.
Spend your first two hours gently exploring the V&A Waterfront, starting around the harbour promenade rather than trying to cover every shop. Children can stretch their legs by the water while adults get their bearings, and the area is easy to navigate with a stroller. Then visit the Two Oceans Aquarium, allowing about 1.5 hours for the penguins, sharks, kelp-forest displays, and scheduled feeding sessions. Check the daily programme before going, as feeding times vary; general admission is commonly around R250–R300 per adult and R180–R220 per child, with online booking sensible during school holidays.
After the aquarium, browse The Watershed, a covered market filled with South African ceramics, textiles, jewellery, design, and small gifts. Forty-five minutes is enough for a first look, though it is a good place to pause if the family needs a slower afternoon. For dinner, stay at a V&A Waterfront restaurant so nobody has to manage another transfer after the flight. Choose a relaxed table near the harbour and expect roughly R250–R500 per person, depending on drinks and seafood choices. Keep the evening early: Cape Town’s sunset can make the waterfront feel lively, but everyone will likely benefit from returning to the hotel after dinner rather than adding another attraction.
Leave Cape Town after breakfast, ideally around 07:30, for Boulders Beach in Simon’s Town. The drive via the M3 and M42 takes roughly 45–60 minutes, though weekday traffic can add time. The penguin viewing boardwalks are best in the morning, when the birds are active and the light is good; allow about 1½ hours. There is an entrance fee to the SANParks site, usually around R200–R250 for international adults, with reduced rates for children and South African residents. Bring a light jacket, sunscreen, and water—the False Bay breeze can feel surprisingly cool. Parking is limited, so arrive before the busiest late-morning period.
Walk or drive a few minutes into Simon’s Town afterward for a relaxed 45-minute wander around the historic naval village and harbor. The streets around St George’s Street and the waterfront are easy to explore on foot, with time for a coffee or quick snack. From here, continue south on the M4 toward Cape Point; allow approximately 30–40 minutes, plus the SANParks entry process at the reserve gate. Make sure the car has fuel and snacks before entering, as facilities inside the reserve are limited and mobile reception can be patchy.
Spend around two hours at Cape Point, taking the Flying Dutchman funicular up toward the old lighthouse or walking the paved route if everyone has the energy. The funicular costs extra, generally around R100–R150 return for adults, and queues can build late in the morning; walking takes about 20–30 minutes uphill each way. Stay on marked paths and keep food secured—baboons are common and bold. Afterward, continue to the Cape of Good Hope section of the reserve for about 1½ hours of coastal scenery and a short walk. The landscape is dramatic rather than crowded with attractions, so let the children explore the viewpoints but keep well back from cliff edges. A picnic lunch is often easiest, although the reserve restaurant may be open depending on the day and season.
Leave the reserve by mid-afternoon and drive north along the M4 toward Fish Hoek, allowing roughly 45–60 minutes depending on traffic and photo stops. Have an early, casual seafood dinner at Kalky’s Fish & Chips in nearby Kalk Bay if you are happy with a lively, unfussy harbor setting, or choose Fish Hoek Fisheries in Fish Hoek for a straightforward takeaway-style meal. Budget approximately R200–R400 per person. Check same-day opening hours before setting out, as smaller seafood restaurants may close early or vary their schedule. After dinner, return to Cape Town via the M3; allow 45–75 minutes, particularly during the evening commute.
Start early at the Table Mountain Aerial Cableway, ideally arriving around 08:00–08:30 before queues and cloud build-up. The ride and summit visit take about 2.5 hours, including time for the viewpoints and easy family walks. The cableway is weather-dependent and can close in strong wind or low cloud, so check the official status that morning; advance tickets are sensible during busy periods, but do not assume a departure slot until booked. If driving, use the lower cableway parking area and expect limited spaces. A metered taxi or ride-hailing car from the City Bowl is often easier than leaving a rental car unattended.
From the cableway, take a short ride down into Bo-Kaap—roughly 15–25 minutes depending on traffic—and spend about an hour walking the steep, colorful streets around Wale Street. Keep children close on the narrow pavements, and be respectful around mosques and residential doorways. The Iziko South African Museum in Company’s Garden is another 10–15 minutes away by car or taxi; allow around 1.5 hours for its dinosaur, animal, and human-history exhibits. Check the museum’s current opening hours before setting out, as schedules and last-entry times can change.
After the museum, wander through Company’s Garden for a relaxed 45-minute break beneath the trees. It is a good place for a snack and a little unstructured time after the morning’s viewpoints and museum displays; the gardens are generally open during daylight hours, though individual facilities may close earlier. Continue by taxi or ride-hailing car to Truth Coffee Roasting in District Six, allowing about 10–15 minutes outside peak traffic. Plan R100–R250 per person for coffee and a light meal. The steampunk setting is fun for older children, but it can be busy, so check current service hours and expect a short wait rather than planning this as a quick takeaway stop.
Allow 1.5–2 hours door-to-door for the transfer from Cape Town to Stellenbosch, leaving after breakfast around 08:00–09:00. A private transfer is easiest with children and luggage; if driving, use the N1 and R304 and confirm your accommodation’s parking arrangements. After checking in or leaving bags, continue up Helshoogte Pass to Delaire Graff Estate. Set aside about two hours for the sculpture gardens, striking mountain views and art-filled grounds. Book lunch or a tasting in advance—especially if you need a family-friendly table—and ask for grape juice or non-alcoholic options for younger travelers.
Return toward central Stellenbosch for a relaxed wine-route visit at a family-friendly estate, allowing roughly 1.5 hours. Choose somewhere with outdoor space and a grape-juice flight rather than trying to fit in several tastings; a pre-booked driver is the safest option if adults will be drinking. Back in town, visit the compact Stellenbosch Village Museum, where a sequence of historic houses gives children an easy introduction to Cape Dutch architecture without requiring a long museum visit. It is generally best treated as a daytime stop, but check same-day opening hours before setting out, as schedules can vary.
Wander the oak-lined streets around Dorp Street and the historic center before dinner at Brampton Wine Bar, a casual choice for local wines and an uncomplicated family meal. Budget approximately R200–R400 per person, depending on drinks and sharing plates; reserve if visiting during a busy evening. If you are using a private driver, arrange the return pickup in advance, while a rental car should remain parked for the evening rather than being used after tastings.
Leave Stellenbosch around 07:00 for the N2 Garden Route, allowing 5.5–6.5 hours of driving time plus fuel, restroom and meal stops. With children, budget roughly 7–8 hours door to door. A practical break is Riverside Trading near Swellendam, where you can stretch your legs and pick up snacks; keep valuables out of sight whenever you stop. The road is straightforward but tiring, so share the driving if possible and avoid rushing the mountain and coastal sections. On arrival in Knysna, check in, unload luggage and confirm secure parking before heading out again.
Take an easy stroll along the Knysna Waterfront, allowing about an hour to browse the small shops, watch boats on the lagoon and let everyone decompress after the drive. It is compact and mostly flat, making it a good first outing rather than trying to fit in a major attraction. If the children need a break, grab something cold from one of the waterfront cafés; keep the afternoon flexible in case traffic or check-in takes longer than expected.
Drive about 15–20 minutes to the Knysna Heads and stop at the Eastern Head viewpoint for roughly an hour. The views over the lagoon entrance and Indian Ocean are excellent in late afternoon, but stay well back from cliff edges, especially with younger children, and bring a light layer for the wind. Return to the Knysna Waterfront for dinner at 34 South, which has a broad family menu and a relaxed lagoon setting; allow approximately R200–R400 per person, with seafood, sushi and simpler choices available. Booking is sensible during busy holiday periods, although opening hours and table availability vary, so check on the day.
Start with the ferry from the Knysna Waterfront to Featherbed Nature Reserve on Western Head, allowing about four hours for the full excursion. The trip combines a scenic crossing of the lagoon, a guided 4x4 drive and a short walk with expansive views over the coastline and lagoon. It is a good family outing, but bring hats, sunscreen, water and a light layer—the boat can feel cool even when Knysna is warm. Advance booking is essential, and check the reserve’s departure times and weather policy before leaving; morning departures are usually the most comfortable and give you time for the forest afterwards. Allow 20–30 minutes before departure for parking and check-in at the waterfront.
After returning to town, have a quick lunch near the waterfront or pick up picnic supplies before driving into the Knysna Forest. Allow roughly 30–45 minutes each way, depending on the reserve and road conditions, and choose a short, clearly marked family-friendly walk rather than trying to cover a large section of forest. The roads become narrower and slower beyond town, so avoid rushing and keep valuables out of sight when parking. Continue to Jubilee Creek picnic area for about an hour: the waterfall and shaded picnic tables make this a peaceful break after the morning’s boat and 4x4 excursion. Facilities are basic, and mobile reception can be unreliable, so carry cash, snacks and enough drinking water. Check current access conditions locally, particularly after heavy rain.
Return to Knysna before dark and settle in for dinner at Sirocco Restaurant on Thesen Island. The waterfront setting is relaxed and well suited to families, with a menu broad enough for different appetites; budget approximately R250–R500 per person, excluding drinks. Reserve ahead, especially during school holidays, and ask for an outdoor table if the weather is calm. From central Knysna, the island is usually a 5–10-minute drive, though allow extra time for evening parking.
Check out after breakfast and allow roughly 1–1½ hours door to door for the short transfer from Knysna to Plettenberg Bay, including loading luggage and hotel checkout. Follow the N2 west, then continue toward Robberg Nature Reserve; if you are driving, arrive as early as possible, ideally around 09:30, since the small parking area can fill during popular periods. The reserve charges a conservation fee—bring a card and some cash as backup—and conditions can be windy, so pack water, hats and light layers.
Choose the shorter Robberg Nature Reserve circuit, allowing 2–3 hours for the coastal scenery, archaeological sites and seal-viewing points. It is spectacular but includes uneven ground, steps and exposed sections; keep children close to adults near cliff edges and check the trail conditions at the entrance before setting out. Afterward, drive back toward town for about 10–15 minutes to Central Beach, where you can spend around 1½ hours on the sand or swim if lifeguards, surf and weather make it suitable. The water is often cold and conditions can change quickly, so treat this as relaxed beach time rather than a guaranteed swim.
For a slower break, drive approximately 10 minutes inland to Old Nick Village, a small craft and design centre with studios, shops and places to pause over coffee or a light snack. Allow about an hour to browse rather than trying to cover every shop; opening times can vary by business, particularly outside peak holiday periods, so check on the morning of your visit. This is also a useful stop if the weather turns unsettled, though it is largely an outdoor village.
Finish at The Lookout Deck, reached in roughly 10 minutes from Old Nick Village, for an easy sea-view meal overlooking Plettenberg Bay. It suits families better than a formal dinner, with a casual atmosphere and a typical spend of around R200–R400 per person, depending on drinks and meals. Ask for an outdoor table if the wind is light, but take a layer—the coast cools noticeably after sunset. Reserve ahead during school holidays and weekends, or arrive early for the best chance of a table without a long wait.
Treat this as a full travel day. Leave Plettenberg Bay before breakfast for George Airport, allowing about 1½ hours door to door; your lodge or transfer company should confirm the exact airport check-in buffer and the flight connection through Johannesburg. From there, the lodge’s scheduled vehicle or charter continues toward Skukuza or Hoedspruit, followed by a reserve transfer. Overall, allow most of the day, including airport queues, baggage collection and the final 4x4 drive. Confirm the lodge’s transfer cutoff, soft-bag weight limits and whether children need their own seats before booking.
On arrival at your Sabi Sand lodge, allow roughly an hour to check in, unpack and attend the safety briefing. Keep valuables secured and follow the guide’s instructions around wildlife and walking between buildings. If the scheduled arrival allows it, join the afternoon game drive, usually about three hours and timed for the cooler, more active late-afternoon period. This is an excellent first introduction to the reserve: expect open vehicles, changing temperatures and plenty of time waiting quietly at sightings rather than moving constantly. Bring a fleece, sun protection and a camera with a charged battery; dust can be considerable on the tracks.
Return to the lodge around sunset for a shower and a relaxed dinner, often served communally or as a set safari meal. Budget approximately R300–R700 per person if it is not included in your rate, though most Sabi Sand packages include meals and standard game drives. Keep the evening easy after the long transfer—there may be an optional fireside drink or short wildlife talk, but the main priority is rest before the early morning drive. A lodge-arranged transfer is essential for every movement outside the property; do not walk between buildings after dark without an escort.
Be ready before dawn for the Sabi Sand sunrise game drive, usually departing between 05:00 and 06:00 depending on the lodge and season. Expect roughly three to four hours in an open safari vehicle, with the best light and wildlife activity during the first part of the drive. Your guide will follow fresh tracks and radio updates rather than a fixed route, so sightings are never guaranteed—but this is your strongest window for predators, especially if there has been overnight activity. Bring a warm fleece, hat, sunglasses and a small snack; mornings can feel surprisingly cold even when the afternoon will be hot.
Return to the lodge for breakfast, then keep the middle of the day deliberately slow. Have breakfast at the lodge and use the pool or shaded outdoor areas for about two hours rather than trying to add another excursion. This is also a good time to check the afternoon plan with your ranger, especially the age requirements for the walk and the expected heat. Safari activities are normally included in the lodge rate, but confirm whether premium drinks, laundry and private guiding carry extra charges.
After lunch and a rest, join the Sabi Sand guided bush walk for approximately 1½–2 hours, only if the lodge guide confirms that every child meets the minimum age and that conditions are suitable. This is a completely different experience from a vehicle drive: the guide will focus on tracks, dung, plants, insects and smaller signs of life, while maintaining a safe distance from larger animals. Wear closed walking shoes, long lightweight trousers and neutral-colored clothing; avoid perfume and bright colors. Stay close to the guide and follow instructions immediately, particularly if an animal is nearby.
Set out on the Sabi Sand sunset game drive in the late afternoon for about three hours. The changing light is excellent for elephants and other large animals, while the final stretch after dark introduces nocturnal species with the vehicle’s spotlight. Bring an extra layer for the return journey and keep phones or cameras ready, but let the guide control the spotlight so wildlife is not disturbed. Back at the lodge, settle into the safari lodge dinner, typically around R300–R700 per person if it is not included in your stay. Dinner is usually served at a set time or as part of a hosted arrangement, so let the lodge know earlier in the day about children’s preferences or dietary needs.
Be ready before dawn for your last Sabi Sand morning game drive, usually departing around 05:00–06:00 depending on the lodge and season. Allow three to four hours in the open safari vehicle, with the first hour often offering the best light for photography and the strongest wildlife activity. This is a good time to ask your ranger to revisit a favorite sighting from earlier drives, though sightings can never be guaranteed. Bring a warm layer, hat, sunscreen and a small camera bag; mornings can feel surprisingly cold even when the afternoon will be hot.
Return to the lodge for a relaxed brunch, then keep the middle of the day deliberately unhurried. After eating, allow the children time to swim or rest while adults enjoy the lodge’s viewing areas. Later, spend about 1½ hours at the lodge-arranged Sabi Sand photographic hide or viewing deck. Confirm access and timing with the lodge the evening before, as hides may be available only with a ranger or may be temporarily closed for safety, maintenance or animal activity. Stay quiet, avoid bright clothing and use a zoom lens rather than approaching or calling wildlife.
Set out for your final Sabi Sand afternoon drive at the lodge’s scheduled departure, generally around 15:00–16:00. The drive lasts about three hours and should finish with a sunset stop, giving you one last chance to watch animals become active in the cooler evening air. Keep an eye out for smaller details—dung beetles, chameleons, owls and tracks—as well as larger mammals, and let the ranger know if the family would prefer a shorter final loop. After returning, have your Sabi Sand lodge dinner, typically included for guests on full-board safari plans; if charged separately, budget roughly R300–R700 per person. Pack for tomorrow before dinner and confirm the lodge’s departure time, baggage limits and transfer arrangements, since early transfers often leave before breakfast.
After breakfast, depart Sabi Sand around 08:00–09:00 in the lodge’s arranged transfer vehicle. Allow 2½–4 hours door to door, as the timing depends on the lodge gate, wildlife or road delays, and the final approach to Hazyview via Kruger Gate and the R40. A 4x4 transfer is the most comfortable option with luggage and children; confirm the drop-off time and whether your accommodation can store bags if your room is not ready.
Once settled, head to Elephant Whispers for the pre-booked supervised elephant encounter and conservation talk, which takes about 1½ hours. It is a gentle, educational experience rather than a wildlife show, with guides explaining elephant behaviour, rescue and rehabilitation. Advance booking is important because sessions run at set times; wear closed shoes, bring water and follow the centre’s rules about touching and feeding. A short drive from central Hazyview, it is easiest to arrange a taxi or use your transfer vehicle rather than rely on walking.
Allow a relaxed lunch break near your accommodation before visiting Perry’s Bridge Reptile Park, a compact stop that works well for families after a travel morning. Budget about an hour for the crocodiles, snakes, lizards and scheduled keeper information, while checking the day’s feeding or talk times on arrival. It is close to Hazyview’s main accommodation area and generally more convenient by car than on foot; keep small children close around the enclosures and allow extra time if a keeper presentation is underway.
Keep dinner simple at your farm or lodge restaurant rather than adding another drive after a long transfer day. Expect roughly R180–R350 per person, with many local menus offering grilled meats, vegetables and family-friendly options. Ask your accommodation to reserve a table and confirm kitchen closing time, particularly if you are staying outside town. Use the evening to repack lightly for tomorrow’s Panorama Route outing and check weather conditions, as cloud and rain can affect the escarpment viewpoints.
Leave Hazyview early, ideally around 07:00, for God’s Window, allowing roughly 1½ hours each way depending on traffic and road conditions. The route follows the R40 toward Graskop, then the R532; it is scenic but winding, so allow extra time with children and avoid rushing between viewpoints. Arrive soon after opening if possible, when the light is usually clearer and tour groups are smaller. The short paths between the viewpoints include steps and uneven ground, and mist can completely obscure the view, so treat the famous panorama as weather-dependent. Allow about an hour, including the rainforest viewpoints and a quick warm drink if the kiosk is operating.
Continue north on the R532 to Bourke’s Luck Potholes, allowing roughly 45–60 minutes from God’s Window. Give yourselves about 1½ hours to follow the bridges and walkways over the cylindrical rock formations carved by the meeting of the Blyde and Treur rivers. There is limited shade, so bring water, hats and sun protection; sturdy shoes are more useful than sandals. Entrance fees are generally modest, but budget approximately R100–R200 per adult and less for children, subject to current conservation tariffs and operating conditions.
From there, continue to a Blyde River Canyon viewpoint, then on to Three Rondavels viewpoint, allowing around 1½ hours of driving in total with short stops. Spend about an hour at the canyon viewpoint and 45 minutes at Three Rondavels, where the layered cliffs, reservoir and distinctive rounded peaks make the most expansive photographs of the day. Carry small cash as well as a card for entrance fees and refreshments, and keep valuables out of sight when parking. The entire loop is a long day—roughly 8–10 hours from Hazyview and back—so avoid adding waterfalls or extra detours.
Return south toward Graskop for the Graskop Gorge Lift Company, allowing about two hours for the forest lift and suspended walkway experience. Check same-day operating status before setting out: wind, rain or maintenance can affect the lift, and the last admission time matters after a full Panorama Route circuit. If anyone in the family dislikes heights, the forest sections are still enjoyable, but the main lift and elevated walkways may not suit everyone. Finish with an early dinner at a Graskop restaurant, ideally around 17:00–18:00, budgeting approximately R180–R350 per person. Ask your accommodation for a current recommendation and reserve if travelling during a busy period; then return to Hazyview in daylight if possible, as the roads are poorly lit and wildlife or livestock can appear near the roadside.
Leave Hazyview around 06:00–07:00 for the road transfer to Johannesburg, allowing roughly 5–7 hours door to door once you include a breakfast or restroom stop, traffic entering Gauteng, and hotel check-in. The usual route is the R40 to the N4, with a private transfer being the least tiring option after the safari portion of the trip. If flying from Kruger Mpumalanga International Airport, allow extra time for the drive to the airport, check-in, the flight, baggage collection and your onward airport transfer; it is not necessarily quicker once all stages are included.
After dropping luggage at your Johannesburg accommodation, take secure pre-arranged transport to the Apartheid Museum in Johannesburg South. Allow about two hours for the exhibitions, which provide essential context for the country’s recent history and are best approached at a thoughtful pace with older children or teenagers. The museum commonly operates during daytime hours but schedules and admission prices can change, so check the official opening information and purchase tickets ahead if possible. Budget approximately R150–R200 per adult, with reduced rates sometimes available for children; confirm the current family pricing before visiting.
Use a pre-booked ride rather than walking between the museum and Maboneng Precinct; Johannesburg’s distances and evening security make door-to-door transport the sensible family choice. Spend about 1½ hours exploring the precinct’s murals, small galleries and lively public spaces, then continue to Arts on Main, where creative studios, shops and food venues occupy a former industrial complex. Opening hours vary by venue and are often more limited outside the busiest weekend periods, so check what is operating on your day before setting out. Finish at Mo-Zam-Bik Maboneng for a relaxed Portuguese-African dinner—allow roughly R200–R400 per person, and reserve or arrive early if your family needs a table at peak dinner time. Arrange the return ride through your hotel or a trusted app-based service rather than wandering between neighborhoods after dark.
Begin at Constitution Hill in Braamfontein, ideally when it opens, and allow around two hours for the guided or self-guided exhibitions. The former prison complex is one of Johannesburg’s most important historical sites, with particularly strong material on apartheid-era detention and South Africa’s constitutional democracy. A guided tour adds useful context, but check the current timetable and reserve ahead if a particular departure matters. Wear comfortable shoes—the site involves uneven surfaces, stairs and a fair amount of walking.
From Constitution Hill, it is a short drive to the Wits Origins Centre on the University of the Witwatersrand campus; allow roughly 10–15 minutes by car, depending on campus traffic. Spend about 1½ hours with its collection on Southern African archaeology, early human history and rock art. Check same-day opening hours before setting out, particularly if this departure falls on a weekend or public holiday. Afterward, continue to Neighbourgoods Market in Braamfontein if it is operating that day—typically a lively weekend stop with stalls for an easy family lunch, usually around R100–R250 per person depending on what you choose. If the market is closed, use a nearby campus-area café instead rather than adding another cross-city detour.
Keep the rest of the day deliberately flexible for packing, collecting luggage and the journey to O. R. Tambo International Airport. Leave central Johannesburg around three to four hours before an international departure; allow roughly 35–60 minutes for the drive in light traffic, with substantially more time possible during weekday peaks or rain. A pre-booked hotel transfer or reputable e-hailing ride is simplest, and the route normally uses the M1 and N3/N12 approaches. Confirm your airline’s terminal and baggage requirements, and aim to arrive with time for check-in, security and passport control rather than relying on the nominal driving time.
No packing list attached yet.