Find flights from Perth to Johannesburg from AUD 1,249*

Apply Promocode

Find the best flight rates from Perth to Johannesburg

Great deals from Perth to Johannesburg when you book in advance

keyboard_arrow_down
sort
keyboard_arrow_down
Great deals from Perth to Johannesburg when you book in advance
From
To
Fare Type
Dates
Price
Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
14 May 26 (Thu) - 27 May 26 (Wed)

From

AUD 1,249

Seen: 19 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
21 Apr 26 (Tue) - 09 May 26 (Sat)

From

AUD 1,419

Seen: 18 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
26 Apr 26 (Sun) - 16 May 26 (Sat)

From

AUD 1,493

Seen: 18 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
27 Apr 26 (Mon) - 13 May 26 (Wed)

From

AUD 1,493

Seen: 18 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
29 Apr 26 (Wed) - 20 May 26 (Wed)

From

AUD 1,645

Seen: 20 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
05 Sep 26 (Sat) - 23 Sep 26 (Wed)

From

AUD 1,718

Seen: 20 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
14 Jun 26 (Sun) - 07 Jul 26 (Tue)

From

AUD 1,734

Seen: 23 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
01 Jul 26 (Wed) - 29 Jul 26 (Wed)

From

AUD 2,090

Seen: 20 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
20 Mar 26 (Fri) - 13 Apr 26 (Mon)

From

AUD 2,456

Seen: 22 hrs ago

Perth (PER)Johannesburg (JNB)Round-trip
/
Economy
24 Jun 26 (Wed) - 19 Jul 26 (Sun)

From

AUD 2,709

Seen: 17 hrs ago

*Fares include taxes, fees, and surcharges. These fares have been collected within the last 48 hours and may not be available at booking. Fares may vary due to exchange rate fluctuations upon booking. Blackout dates apply.

Premium class flight offers from Perth to Johannesburg

keyboard_arrow_down
sort
keyboard_arrow_down

*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Additional baggage fees and charges for optional products and services may apply.