1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Perth to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to PER
Depart
Return
SQ Return flights from $742
Dep. Wed 12 NovRet. Mon 24 Nov$742
Dep. Wed 19 NovRet. Mon 24 Nov$742
SQShow more Flights
Dep. Mon 16 FebRet. Fri 06 Mar$748
Dep. Thu 09 AprRet. Tue 05 May$956
Dep. Mon 29 SepRet. Tue 28 Oct$1,801
Dep. Mon 15 DecRet. Mon 05 Jan$2,157
CX,SQ Return flights from $920
Dep. Wed 19 NovRet. Mon 24 Nov$920
Dep. Wed 12 NovRet. Mon 24 Nov$922
CX,SQShow more Flights
Dep. Mon 16 FebRet. Fri 06 Mar$1,069
Dep. Thu 09 AprRet. Tue 05 May$1,293
Dep. Mon 29 SepRet. Tue 28 Oct$1,953
Dep. Mon 15 DecRet. Mon 05 Jan$2,164
QR,SQ Return flights from $927
Dep. Wed 19 NovRet. Mon 24 Nov$927
Dep. Wed 12 NovRet. Mon 24 Nov$929
QR,SQShow more Flights
Dep. Mon 16 FebRet. Fri 06 Mar$1,049
Dep. Thu 09 AprRet. Tue 05 May$1,112
Dep. Mon 29 SepRet. Tue 28 Oct$1,153
Dep. Mon 15 DecRet. Mon 05 Jan$2,420
QR Return flights from $928
Dep. Wed 12 NovRet. Mon 24 Nov$928
Dep. Mon 16 FebRet. Fri 06 Mar$957
QRShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,047
Dep. Mon 29 SepRet. Tue 28 Oct$1,051
Dep. Wed 19 NovRet. Mon 24 Nov$1,113
Dep. Mon 15 DecRet. Mon 05 Jan$3,046
EY,QF,SQ Return flights from $982
Dep. Wed 19 NovRet. Mon 24 Nov$982
Dep. Wed 12 NovRet. Mon 24 Nov$986
EY,QF,SQShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,813
VA Return flights from $986
Dep. Wed 12 NovRet. Mon 24 Nov$986
Dep. Mon 16 FebRet. Fri 06 Mar$1,016
VAShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,109
Dep. Mon 29 SepRet. Tue 28 Oct$1,159
Dep. Wed 19 NovRet. Mon 24 Nov$1,242
Dep. Mon 15 DecRet. Mon 05 Jan$2,596
SQ,VA Return flights from $995
Dep. Wed 19 NovRet. Mon 24 Nov$995
Dep. Wed 12 NovRet. Mon 24 Nov$1,057
SQ,VAShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,173
Dep. Mon 16 FebRet. Fri 06 Mar$1,177
Dep. Mon 15 DecRet. Mon 05 Jan$2,537
CX Return flights from $1,017
Dep. Wed 19 NovRet. Mon 24 Nov$1,017
Dep. Wed 12 NovRet. Mon 24 Nov$1,035
CXShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,176
Dep. Mon 29 SepRet. Tue 28 Oct$1,781
Dep. Mon 15 DecRet. Mon 05 Jan$1,816
FA,QR Return flights from $1,048
Dep. Wed 12 NovRet. Mon 24 Nov$1,048
Dep. Wed 19 NovRet. Mon 24 Nov$1,304
FA,QRShow more Flights
Dep. Mon 16 FebRet. Fri 06 Mar$1,355
Dep. Mon 29 SepRet. Tue 28 Oct$1,469
SA,SQ Return flights from $1,048
Dep. Wed 19 NovRet. Mon 24 Nov$1,048
Dep. Wed 12 NovRet. Mon 24 Nov$1,091
SA,SQShow more Flights
Dep. Mon 29 SepRet. Tue 28 Oct$1,239
Dep. Mon 16 FebRet. Fri 06 Mar$1,252
Dep. Thu 09 AprRet. Tue 05 May$1,425
Dep. Mon 15 DecRet. Mon 05 Jan$2,554
QR,SA Return flights from $1,055
Dep. Wed 12 NovRet. Mon 24 Nov$1,055
Dep. Mon 16 FebRet. Fri 06 Mar$1,081
QR,SAShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,157
Dep. Mon 29 SepRet. Tue 28 Oct$1,205
Dep. Wed 19 NovRet. Mon 24 Nov$1,216
Dep. Mon 15 DecRet. Mon 05 Jan$2,718
CX,QR Return flights from $1,066
Dep. Mon 16 FebRet. Fri 06 Mar$1,066
Dep. Wed 19 NovRet. Mon 24 Nov$1,069
CX,QRShow more Flights
Dep. Wed 12 NovRet. Mon 24 Nov$1,070
Dep. Mon 29 SepRet. Tue 28 Oct$1,105
Dep. Thu 09 AprRet. Tue 05 May$1,121
Dep. Mon 15 DecRet. Mon 05 Jan$2,272
CX,EY,TR Return flights from $1,068
Dep. Mon 16 FebRet. Fri 06 Mar$1,068
4Z,QR Return flights from $1,091
Dep. Wed 12 NovRet. Mon 24 Nov$1,091
Dep. Mon 16 FebRet. Fri 06 Mar$1,165
4Z,QRShow more Flights
Dep. Thu 09 AprRet. Tue 05 May$1,217
Dep. Wed 19 NovRet. Mon 24 Nov$1,304
Dep. Mon 29 SepRet. Tue 28 Oct$1,316
Dep. Mon 15 DecRet. Mon 05 Jan$3,290
AK,CX,EY,TR Return flights from $1,099
Dep. Mon 16 FebRet. Fri 06 Mar$1,099

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Perth? Check out our domestic flights to Perth. If Perth is not your closest airport, then here are all our flights to Johannesburg from United States (USA) and flights to South Africa. Maybe a different destination? Here are all the flights from Perth

Did you know...

  • Perth to Johannesburg, the shortest return trip is 20 hrs 40 mins on
  • Johannesburg is 6 hours behind Perth. For the first few days after the flight you will most likely experience jetlag.
  • The distance from Johannesburg to Perth is 8,311 kilometres.

Questions and Answers

What is the cheapest month to fly to Johannesburg from Perth?

At the moment, February/2026 and November/2025 are the cheapest months to fly from Perth to Johannesburg.

What airlines fly direct to Johannesburg from Perth?

Qantas Airways and South African fly non-stop from Perth to Johannesburg.

What is the cheapest airline that flies to Johannesburg from Perth?

The cheapest airline to fly from Perth to Johannesburg is Singapore Airlines.

What is the best airline to fly to Johannesburg from Perth?

The best airline to fly between Perth and Johannesburg is Qatar Airways. For non-stop flights then Qantas Airways is best.

How to get from Perth to Johannesburg
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia