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
Perth
17 Jul 26 - 26 Jul 26
Economy return
Direct
From $1,881*
per person
Book Now
Johannesburg
Sydney
20 Apr 26 - 27 Apr 26
Economy return
1 connection
From $1,961*
per person
Book Now
Johannesburg
Melbourne - Tullamarine
10 Aug 26 - 16 Aug 26
Economy return
1 connection
From $1,961*
per person
Book Now
Johannesburg
Brisbane
30 Aug 26 - 6 Sep 26
Economy return
1 connection
From $1,971*
per person
Book Now
Cape Town
Sydney
28 Jul 26 - 4 Aug 26
Economy return
2 connection
From $2,101*
per person
Book Now
Cape Town
Canberra
7 Sep 26 - 17 Sep 26
Economy return
1 connection
From $2,211*
per person
Book Now
Cape Town
Perth
8 Mar 26 - 18 Mar 26
Economy return
1 connection
From $2,231*
per person
Book Now
Cape Town
Adelaide
30 Aug 26 - 13 Sep 26
Economy return
2 connection
From $2,361*
per person
Book Now
Latest holiday packages
Kruger to Cape Explored
15 days
Johannesburg to Cape Town
South Africa,
From$13,590*
per person*
South Africa Highlights
14 days
Johannesburg to Cape Town
South Africa,
From$7,060*
per person*
Cape, Safari & Falls | 2027 - 03 Jan 2027 to 26 Dec 2027
11 days
Cape Town to Kasane
Botswana,
South Africa,
Zimbabwe,
From$4,345*
per person*
Christmas in South Africa
16 days
Johannesburg to Cape Town
South Africa,
From$15,080*
per person*
20 Day Rovos Rail Namibia Safari with Cape Town & Kruger
20 days
Cape Town to Johannesburg
Solo,
South Africa,
SOLD OUT
Essence of South Africa with Victoria Falls - 01 Mar 2026 to 20 Dec 2026
13 days
Cape Town to Victoria Falls
South Africa,
Botswana,
Zimbabwe,
From$11,478*
per person*

We're here to help

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