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 $734
Dep. Thu 06 NovRet. Tue 11 Nov$734
Dep. Wed 18 FebRet. Wed 04 Mar$734
SQShow more Flights
Dep. Sun 15 MarRet. Mon 30 Mar$739
Dep. Tue 04 NovRet. Tue 25 Nov$741
Dep. Wed 21 JanRet. Sun 01 Feb$911
Dep. Sat 31 JanRet. Sun 26 Apr$923
Dep. Thu 09 AprRet. Tue 05 May$939
Dep. Thu 17 SepRet. Thu 24 Sep$1,101
Dep. Thu 14 MayRet. Fri 15 May$1,105
Dep. Wed 31 DecRet. Sat 10 Jan$1,717
AK,EY,SQ Return flights from $897
Dep. Tue 04 NovRet. Tue 25 Nov$897
Dep. Thu 06 NovRet. Tue 11 Nov$1,282
AK,QR,SQ Return flights from $921
Dep. Tue 04 NovRet. Tue 25 Nov$921
Dep. Thu 14 MayRet. Fri 15 May$1,548
EY,SQ,TR Return flights from $921
Dep. Tue 04 NovRet. Tue 25 Nov$921
Dep. Thu 06 NovRet. Tue 11 Nov$1,233
EY,SQ,TRShow more Flights
Dep. Thu 14 MayRet. Fri 15 May$1,415
QR Return flights from $923
Dep. Tue 04 NovRet. Tue 25 Nov$923
Dep. Wed 18 FebRet. Wed 04 Mar$933
QRShow more Flights
Dep. Sun 15 MarRet. Mon 30 Mar$933
Dep. Sat 31 JanRet. Sun 26 Apr$955
Dep. Thu 09 AprRet. Tue 05 May$1,070
Dep. Thu 06 NovRet. Tue 11 Nov$1,112
Dep. Thu 14 MayRet. Fri 15 May$1,171
Dep. Thu 17 SepRet. Thu 24 Sep$1,213
Dep. Wed 21 JanRet. Sun 01 Feb$1,281
Dep. Wed 31 DecRet. Sat 10 Jan$2,834
ET,SQ,TR Return flights from $925
Dep. Tue 04 NovRet. Tue 25 Nov$925
Dep. Sun 15 MarRet. Mon 30 Mar$1,299
ET,SQ,TRShow more Flights
Dep. Thu 06 NovRet. Tue 11 Nov$1,323
Dep. Thu 14 MayRet. Fri 15 May$1,468
ET,JQ,SQ Return flights from $930
Dep. Tue 04 NovRet. Tue 25 Nov$930
Dep. Thu 06 NovRet. Tue 11 Nov$1,176
EY,OD,SQ Return flights from $943
Dep. Tue 04 NovRet. Tue 25 Nov$943
Dep. Thu 06 NovRet. Tue 11 Nov$1,283
EY,OD,SQShow more Flights
Dep. Sat 31 JanRet. Sun 26 Apr$1,887
Dep. Wed 21 JanRet. Sun 01 Feb$1,936
EY,TR Return flights from $959
Dep. Tue 04 NovRet. Tue 25 Nov$959
Dep. Thu 06 NovRet. Tue 11 Nov$1,020
EY,TRShow more Flights
Dep. Sun 15 MarRet. Mon 30 Mar$1,160
CX,SQ Return flights from $967
Dep. Tue 04 NovRet. Tue 25 Nov$967
Dep. Thu 09 AprRet. Tue 05 May$1,123
CX,SQShow more Flights
Dep. Sun 15 MarRet. Mon 30 Mar$1,142
Dep. Thu 06 NovRet. Tue 11 Nov$1,143
Dep. Thu 14 MayRet. Fri 15 May$1,159
Dep. Sat 31 JanRet. Sun 26 Apr$1,169
Dep. Wed 21 JanRet. Sun 01 Feb$1,227
Dep. Thu 17 SepRet. Thu 24 Sep$1,347
Dep. Wed 31 DecRet. Sat 10 Jan$2,069
QR,SQ Return flights from $970
Dep. Tue 04 NovRet. Tue 25 Nov$970
Dep. Wed 18 FebRet. Wed 04 Mar$1,109
QR,SQShow more Flights
Dep. Thu 06 NovRet. Tue 11 Nov$1,133
Dep. Sun 15 MarRet. Mon 30 Mar$1,164
Dep. Sat 31 JanRet. Sun 26 Apr$1,184
Dep. Thu 14 MayRet. Fri 15 May$1,196
Dep. Thu 09 AprRet. Tue 05 May$1,268
Dep. Thu 17 SepRet. Thu 24 Sep$1,429
Dep. Wed 21 JanRet. Sun 01 Feb$1,501
Dep. Wed 31 DecRet. Sat 10 Jan$1,772
EY,ID,TR Return flights from $972
Dep. Tue 04 NovRet. Tue 25 Nov$972
Dep. Thu 06 NovRet. Tue 11 Nov$1,131
VA Return flights from $977
Dep. Wed 18 FebRet. Wed 04 Mar$977
Dep. Sun 15 MarRet. Mon 30 Mar$978
VAShow more Flights
Dep. Tue 04 NovRet. Tue 25 Nov$980
Dep. Sat 31 JanRet. Sun 26 Apr$1,010
Dep. Wed 21 JanRet. Sun 01 Feb$1,090
Dep. Thu 09 AprRet. Tue 05 May$1,147
Dep. Thu 06 NovRet. Tue 11 Nov$1,234
Dep. Thu 14 MayRet. Fri 15 May$1,866
Dep. Wed 31 DecRet. Sat 10 Jan$2,255
SA Return flights from $986
Dep. Wed 21 JanRet. Sun 01 Feb$986
Dep. Sun 15 MarRet. Mon 30 Mar$1,031
SAShow more Flights
Dep. Tue 04 NovRet. Tue 25 Nov$1,183
Dep. Wed 31 DecRet. Sat 10 Jan$2,477
AK,EY,TR Return flights from $988
Dep. Tue 04 NovRet. Tue 25 Nov$988
Dep. Thu 06 NovRet. Tue 11 Nov$1,069

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