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 $748
Dep. Tue 10 FebRet. Tue 24 Feb$748
Dep. Tue 03 MarRet. Tue 17 Mar$748
SQShow more Flights
Dep. Wed 04 MarRet. Wed 18 Mar$748
Dep. Mon 02 MarRet. Mon 16 Mar$748
Dep. Mon 16 FebRet. Mon 02 Mar$748
Dep. Wed 04 MarRet. Mon 09 Mar$748
Dep. Wed 18 FebRet. Wed 04 Mar$748
Dep. Tue 17 FebRet. Tue 03 Mar$754
Dep. Mon 09 FebRet. Tue 24 Feb$851
Dep. Wed 11 MarRet. Mon 23 Mar$851
Dep. Mon 09 MarRet. Mon 23 Mar$857
Dep. Wed 09 SepRet. Fri 18 Sep$874
Dep. Fri 27 FebRet. Sat 14 Mar$895
Dep. Fri 27 FebRet. Fri 13 Mar$902
Dep. Thu 05 FebRet. Sat 21 Feb$940
Dep. Wed 11 FebRet. Wed 25 Feb$940
Dep. Mon 26 JanRet. Sat 21 Feb$940
Dep. Fri 06 MarRet. Fri 20 Mar$940
Dep. Mon 23 FebRet. Mon 09 Mar$940
Dep. Mon 23 FebRet. Tue 10 Mar$940
Dep. Thu 09 AprRet. Tue 05 May$1,009
Dep. Fri 13 FebRet. Fri 27 Feb$1,017
Dep. Fri 06 FebRet. Sat 21 Feb$1,042
Dep. Thu 22 JanRet. Sat 21 Feb$1,042
Dep. Sun 01 FebRet. Sat 28 Feb$1,042
Dep. Fri 06 FebRet. Fri 20 Feb$1,057
Dep. Tue 29 SepRet. Thu 05 Nov$4,231
AK,ET,OD Return flights from $828
Dep. Fri 13 FebRet. Fri 27 Feb$828
SA Return flights from $880
Dep. Mon 02 MarRet. Mon 16 Mar$880
Dep. Mon 16 FebRet. Mon 02 Mar$881
SAShow more Flights
Dep. Tue 03 MarRet. Tue 17 Mar$883
Dep. Wed 04 MarRet. Mon 09 Mar$889
Dep. Mon 09 MarRet. Mon 23 Mar$912
Dep. Mon 23 FebRet. Tue 10 Mar$917
Dep. Mon 09 FebRet. Tue 24 Feb$917
Dep. Tue 10 FebRet. Tue 24 Feb$917
Dep. Mon 23 FebRet. Mon 09 Mar$917
Dep. Wed 11 MarRet. Mon 23 Mar$918
Dep. Sun 01 FebRet. Sat 28 Feb$941
Dep. Fri 27 FebRet. Sat 14 Mar$941
Dep. Tue 29 SepRet. Thu 05 Nov$4,590
AI,ET,QR,TR Return flights from $891
Dep. Mon 23 FebRet. Mon 09 Mar$891
Dep. Mon 23 FebRet. Tue 10 Mar$891
AI,ET,QR,TRShow more Flights
Dep. Wed 11 FebRet. Wed 25 Feb$921
AI,AK,ET,QR Return flights from $914
Dep. Fri 06 FebRet. Fri 20 Feb$914
Dep. Thu 05 FebRet. Sat 21 Feb$927
AI,AK,ET,QRShow more Flights
Dep. Fri 06 FebRet. Sat 21 Feb$928
Dep. Sun 01 FebRet. Sat 28 Feb$935
AI,AK,EY,QR Return flights from $926
Dep. Mon 26 JanRet. Sat 21 Feb$926
6E,KQ,QR,TR Return flights from $934
Dep. Fri 06 MarRet. Fri 20 Mar$934
Dep. Mon 09 MarRet. Mon 23 Mar$1,067
6E,AK,EY,QR Return flights from $942
Dep. Thu 22 JanRet. Sat 21 Feb$942
Dep. Mon 09 MarRet. Mon 23 Mar$1,070
ET,QR,TR Return flights from $968
Dep. Sun 01 FebRet. Sat 28 Feb$968
Dep. Tue 17 FebRet. Tue 03 Mar$1,110
ET,QR,TRShow more Flights
Dep. Fri 27 FebRet. Fri 13 Mar$1,185
Dep. Fri 27 FebRet. Sat 14 Mar$1,369
Dep. Thu 22 JanRet. Sat 21 Feb$1,567
ET,SQ,TR Return flights from $1,010
Dep. Tue 10 FebRet. Tue 24 Feb$1,010
Dep. Tue 17 FebRet. Tue 03 Mar$1,160
ET,SQ,TRShow more Flights
Dep. Fri 27 FebRet. Fri 13 Mar$1,265
Dep. Fri 06 MarRet. Fri 20 Mar$1,370
Dep. Fri 27 FebRet. Sat 14 Mar$1,382
Dep. Fri 06 FebRet. Fri 20 Feb$1,428
Dep. Fri 06 FebRet. Sat 21 Feb$1,463
Dep. Thu 05 FebRet. Sat 21 Feb$1,463
Dep. Fri 13 FebRet. Fri 27 Feb$1,463
Dep. Thu 22 JanRet. Sat 21 Feb$1,547
Dep. Sun 01 FebRet. Sat 28 Feb$1,553
Dep. Thu 09 AprRet. Tue 05 May$1,560
6E,AK,EK,ET,TR Return flights from $1,018
Dep. Tue 17 FebRet. Tue 03 Mar$1,018
AI,AK,EK,ET,TR Return flights from $1,024
Dep. Tue 17 FebRet. Tue 03 Mar$1,024
6E,AK,EK,ET Return flights from $1,025
Dep. Tue 17 FebRet. Tue 03 Mar$1,025
6E,AK,ET,QR,TR Return flights from $1,029
Dep. Fri 27 FebRet. Fri 13 Mar$1,029
AI,AK,ET,QR,TR Return flights from $1,031
Dep. Fri 27 FebRet. Fri 13 Mar$1,031

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


Cheapest Perth to Johannesburg Return Prices

These are the cheapest prices for Perth to Johannesburg return airfares.

February 2026
$748
March 2026
$737
May 2026
$840
June 2026
$979
September 2026
$1,796

Average Perth to Johannesburg Return Prices

These are the average prices for Perth to Johannesburg return airfares.

December 2025
$2,822
January 2026
$2,504
February 2026
$1,374
March 2026
$1,375
April 2026
$1,619
May 2026
$1,393
June 2026
$1,467
July 2026
$1,932
August 2026
$1,569
September 2026
$1,579

Did you know...

  • Perth is 6 hours earlier than Johannesburg. For a couple of days after the journey you will probably be jetlagged.
  • 20 hrs 40 mins is the quickest return trip between Perth and Johannesburg
  • Ortia is the closest train station to Johannesburg airport.

Questions and Answers

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

At the moment, the lowest-price time of year to fly to Johannesburg from Perth is March/2026. You will pay the most in April/2026.

What airlines fly non-stop to Johannesburg from Perth?

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

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

The cheapest airline that flies from Perth to Johannesburg is South African.

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

The best airline to fly to Johannesburg from Perth is Qatar Airways. For non-stop flights then Qantas Airways is the 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