South Africa

South Africa is a land of stunning diversity, offering everything from vibrant cities to breathtaking natural landscapes. Explore Cape Town’s iconic Table Mountain, go on a safari in Kruger National Park, and enjoy the beautiful beaches along the Garden Route.

Latest flight offers for South Africa

Johannesburg
Sydney
9 Mar 27 - 22 Mar 27
Economy return
1 connection
From $2,171*
per person
Book Now
Cape Town
Melbourne - Tullamarine
20 Apr 27 - 3 May 27
Economy return
1 connection
From $2,181*
per person
Book Now
Johannesburg
Brisbane
25 Feb 27 - 10 Mar 27
Economy return
1 connection
From $2,291*
per person
Book Now
Cape Town
Melbourne - Tullamarine
26 Apr 27 - 2 May 27
Economy return
1 connection
From $2,361*
per person
Book Now
Cape Town
Newcastle-Williamtown
15 Feb 27 - 1 Mar 27
Economy return
2 connection
From $2,451*
per person
Book Now
Johannesburg
Hobart
20 Apr 27 - 22 Apr 27
Economy return
2 connection
From $2,691*
per person
Book Now
Cape Town
Brisbane
14 Jan 27 - 20 Jan 27
Economy return
2 connection
From $2,761*
per person
Book Now
Johannesburg
Newcastle-Williamtown
4 Jan 27 - 18 Jan 27
Economy return
2 connection
From $3,901*
per person
Book Now
Latest holiday packages
Spectacular South Africa with Victoria Falls - 02 Oct 2026 to 04 Dec 2026
12 days
South Africa,
Zimbabwe,
SOLD OUT
Southern Africa Safari: Kruger, Victoria Falls, Hwange & Chobe
14 days
Small group,
Botswana,
South Africa,
Zimbabwe,
Limited Availability
From$6,399*
per person*
African Wonders & the Skeleton Coast 2027
17 days
River/Small ship/Barge,
Botswana,
Namibia,
South Africa,
Zimbabwe,
From$27,917*
per person*
Splendors of South Africa & Victoria Falls with Chobe River Cruise
15 days
River/Small ship/Barge,
Small group,
South Africa,
From$14,545*
per person*
Victoria Falls to Cape Town Overland Safari & Participation Camping
21 days
Small group,
Botswana,
Namibia,
South Africa,
Zimbabwe,
Limited Availability
From$3,000*
per person*
Journeys: Explore Kruger National Park
7 days
Adventure,
Small group,
South Africa,
Limited Availability
From$3,570*
per person*

We're here to help

  • Call us on 1300 656 556 for travel enquiriesContact us
  • Find your nearest Helloworld Travel branchFind a store
  • We're here to help with your questionsGet in touch