Flights to South Africa tickets from AUD 1,208*

Apply Promocode

Best flight fares to South Africa

keyboard_arrow_down
sort
keyboard_arrow_down

Melbourne (MEL)to

Johannesburg (JNB)
05 Mar 26 (Thu) - 23 Mar 26 (Mon)
From
AUD 1,248
Seen: 14 hrs ago
Round-trip
Economy

Melbourne (MEL)to

Johannesburg (JNB)
01 Feb 26 (Sun) - 28 Feb 26 (Sat)
From
AUD 2,140
Seen: 20 hrs ago
Round-trip
Economy

Brisbane (BNE)to

Johannesburg (JNB)
27 Jan 26 (Tue) - 06 Apr 26 (Mon)
From
AUD 1,366
Seen: 19 hrs ago
Round-trip
Economy

Brisbane (BNE)to

Johannesburg (JNB)
25 Jan 26 (Sun) - 09 Apr 26 (Thu)
From
AUD 1,628
Seen: 19 hrs ago
Round-trip
Economy

Melbourne (MEL)to

Cape Town (CPT)
19 Mar 26 (Thu) - 30 Mar 26 (Mon)
From
AUD 1,725
Seen: 1 hour ago
Round-trip
Economy

Melbourne (MEL)to

Cape Town (CPT)
19 Mar 26 (Thu) - 04 Apr 26 (Sat)
From
AUD 1,716
Seen: 19 hrs ago
Round-trip
Economy

Brisbane (BNE)to

Cape Town (CPT)
05 Mar 26 (Thu) - 14 May 26 (Thu)
From
AUD 1,587
Seen: 15 hrs ago
Round-trip
Economy

Brisbane (BNE)to

Cape Town (CPT)
08 Mar 26 (Sun) - 15 May 26 (Fri)
From
AUD 2,367
Seen: 15 hrs ago
Round-trip
Economy

Perth (PER)to

Johannesburg (JNB)
12 Feb 26 (Thu) - 21 Feb 26 (Sat)
From
AUD 1,549
Seen: 20 hrs ago
Round-trip
Economy

Perth (PER)to

Johannesburg (JNB)
24 Feb 26 (Tue) - 15 Dec 26 (Tue)
From
AUD 2,000
Seen: 21 hrs ago
Round-trip
Economy

Sydney (SYD)to

Cape Town (CPT)
26 Feb 26 (Thu) - 02 Mar 26 (Mon)
From
AUD 1,781
Seen: 11 minutes ago
Round-trip
Economy

Sydney (SYD)to

Cape Town (CPT)
19 Mar 26 (Thu) - 06 Apr 26 (Mon)
From
AUD 1,853
Seen: 14 hrs ago
Round-trip
Economy

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Quoted fares include taxes, fees, and surcharges.

Book great deals to South Africa early

keyboard_arrow_down
sort
keyboard_arrow_down
Book great deals to South Africa early
From
To
Fare Type
Dates
Price
Melbourne (MEL)Johannesburg (JNB)Round-trip
/
Economy
11 Nov 26 (Wed) - 02 Dec 26 (Wed)

From

AUD 1,254

Seen: 8 hrs ago

Melbourne (MEL)Johannesburg (JNB)Round-trip
/
Economy
14 Nov 26 (Sat) - 02 Dec 26 (Wed)

From

AUD 1,254

Seen: 8 hrs ago

Melbourne (MEL)Johannesburg (JNB)Round-trip
/
Economy
05 Mar 26 (Thu) - 23 Mar 26 (Mon)

From

AUD 1,248

Seen: 14 hrs ago

Brisbane (BNE)Johannesburg (JNB)Round-trip
/
Economy
05 Oct 26 (Mon) - 26 Oct 26 (Mon)

From

AUD 1,305

Seen: 20 hrs ago

Brisbane (BNE)Johannesburg (JNB)Round-trip
/
Economy
27 Jan 26 (Tue) - 06 Apr 26 (Mon)

From

AUD 1,366

Seen: 19 hrs ago

Brisbane (BNE)Cape Town (CPT)Round-trip
/
Economy
21 Sep 26 (Mon) - 27 Oct 26 (Tue)

From

AUD 1,948

Seen: 3 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
01 May 26 (Fri) - 08 May 26 (Fri)

From

AUD 1,374

Seen: 2 hrs ago

Melbourne (MEL)Cape Town (CPT)Round-trip
/
Economy
19 Mar 26 (Thu) - 30 Mar 26 (Mon)

From

AUD 1,725

Seen: 1 hour ago

Brisbane (BNE)Johannesburg (JNB)Round-trip
/
Economy
14 Apr 26 (Tue) - 28 Apr 26 (Tue)

From

AUD 1,303

Seen: 1 hour ago

Melbourne (MEL)Cape Town (CPT)Round-trip
/
Economy
19 Mar 26 (Thu) - 04 Apr 26 (Sat)

From

AUD 1,716

Seen: 19 hrs ago

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Quoted fares include taxes, fees, and surcharges.

registered-users

Unlock a world of benefits as a Registered Customer

Get access to your own personal dashboard to conveniently manage your bookings. Plus, enjoy exclusive deals and birthday offers.
Learn more