Morning: Fly from Brisbane to Johannesburg, then a short domestic flight to Sun City Airport. Transfer to the hotel and settle into your room.
Afternoon: Enjoy a relaxed lunch at the hotel’s Sun City Marketplace and explore the resort’s gardens and art installations.
Evening: Dine at the acclaimed Alfresco Restaurant, followed by a stroll around the illuminated Sun City Lake.
Find HotelsMorning: Start with a swim at the Valley of the Waves water park, then try the exhilarating Water Slides.
Afternoon: Visit the Sun City Casino for a quick gaming session, then relax at the Sun City Spa with a signature treatment.
Evening: Attend a vibrant dinner show at Sun City Theatre, featuring local music and dance.
Find HotelsMorning: Early departure for a full‑day guided safari in Pilanesberg National Park, spotting the Big Five.
Afternoon: Picnic lunch at a scenic lookout, followed by a continued game drive through the park’s varied habitats.
Evening: Return to Sun City for a relaxed dinner at The Grillhouse and share wildlife photos with fellow travelers.
Find HotelsMorning: Drive to Johannesburg and explore the historic Apartheid Museum, gaining insight into South Africa’s past.
Afternoon: Stroll through the vibrant Neighbourgoods Market for lunch and local crafts, then visit Constitution Hill.
Evening: Return to Sun City and enjoy a sunset dinner at The Palace Restaurant, overlooking the resort’s landscape.
Find HotelsMorning: Leisurely breakfast at the hotel and a final walk around Sun City Gardens.
Afternoon: Check out, transfer to Sun City Airport for the flight back to Johannesburg, then connect to your international flight to Brisbane.
Evening: Arrive home with memories of South Africa’s wildlife, culture, and luxury.
Find HotelsFor a longer stay, add an extra day at Pilanesberg for a sunrise hot‑air balloon safari or a visit to the nearby Madikwe Game Reserve. If you need to shorten the trip, skip the Johannesburg day and spend more time enjoying Sun City’s amenities, reducing travel time and costs.