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

Cheap Flights from Perth to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to PER
Depart
Return
SQ Return flights from £685
Dep. Wed 26 AugRet. Fri 11 Sep£685
Dep. Thu 03 SepRet. Wed 16 Sep£780
SQShow more Flights
Dep. Fri 02 OctRet. Thu 15 Oct£1,097
Dep. Tue 29 DecRet. Tue 12 Jan£1,304
Dep. Wed 30 DecRet. Tue 12 Jan£1,304
Dep. Mon 28 DecRet. Wed 13 Jan£1,347
Dep. Mon 28 DecRet. Tue 12 Jan£1,347
Dep. Mon 28 DecRet. Mon 11 Jan£1,348
QR Return flights from £837
Dep. Thu 03 SepRet. Wed 16 Sep£837
Dep. Wed 26 AugRet. Fri 11 Sep£1,038
QRShow more Flights
Dep. Fri 02 OctRet. Thu 15 Oct£1,122
Dep. Tue 29 DecRet. Tue 12 Jan£1,177
Dep. Mon 28 DecRet. Tue 12 Jan£1,177
Dep. Wed 30 DecRet. Tue 12 Jan£1,177
Dep. Mon 28 DecRet. Mon 11 Jan£1,187
Dep. Mon 28 DecRet. Wed 13 Jan£1,188
QR,VA Return flights from £866
Dep. Thu 03 SepRet. Wed 16 Sep£866
Dep. Wed 26 AugRet. Fri 11 Sep£1,076
QR,VAShow more Flights
Dep. Wed 30 DecRet. Tue 12 Jan£1,181
Dep. Tue 29 DecRet. Tue 12 Jan£1,181
Dep. Mon 28 DecRet. Tue 12 Jan£1,181
Dep. Mon 28 DecRet. Wed 13 Jan£1,181
Dep. Mon 28 DecRet. Mon 11 Jan£1,217
Dep. Fri 02 OctRet. Thu 15 Oct£1,251
EY,JQ,QR Return flights from £882
Dep. Thu 03 SepRet. Wed 16 Sep£882
Dep. Wed 26 AugRet. Fri 11 Sep£1,386
EY,JQ,QRShow more Flights
Dep. Tue 29 DecRet. Tue 12 Jan£1,404
Dep. Mon 28 DecRet. Tue 12 Jan£1,404
Dep. Wed 30 DecRet. Tue 12 Jan£1,464
Dep. Fri 02 OctRet. Thu 15 Oct£1,467
EY,QR,QZ Return flights from £892
Dep. Thu 03 SepRet. Wed 16 Sep£892
Dep. Mon 28 DecRet. Mon 11 Jan£1,309
EY,QR,QZShow more Flights
Dep. Tue 29 DecRet. Tue 12 Jan£1,342
Dep. Mon 28 DecRet. Tue 12 Jan£1,342
Dep. Wed 30 DecRet. Tue 12 Jan£1,401
Dep. Mon 28 DecRet. Wed 13 Jan£1,509
EY,OD,QR,QZ Return flights from £901
Dep. Thu 03 SepRet. Wed 16 Sep£901
Dep. Mon 28 DecRet. Wed 13 Jan£1,709
EY,OD,QR,QZShow more Flights
Dep. Wed 30 DecRet. Tue 12 Jan£1,710
Dep. Mon 28 DecRet. Tue 12 Jan£1,710
Dep. Tue 29 DecRet. Tue 12 Jan£1,718
EY,QR,TR Return flights from £913
Dep. Thu 03 SepRet. Wed 16 Sep£913
EY,JQ,QR,TR Return flights from £923
Dep. Thu 03 SepRet. Wed 16 Sep£923
Dep. Fri 02 OctRet. Thu 15 Oct£925
EY,JQ,QR,TRShow more Flights
Dep. Wed 26 AugRet. Fri 11 Sep£1,230
EY,JQ,QR,QZ Return flights from £925
Dep. Thu 03 SepRet. Wed 16 Sep£925
Dep. Mon 28 DecRet. Wed 13 Jan£1,305
EY,JQ,QR,QZShow more Flights
Dep. Mon 28 DecRet. Mon 11 Jan£1,313
Dep. Wed 30 DecRet. Tue 12 Jan£1,401
Dep. Mon 28 DecRet. Tue 12 Jan£1,431
Dep. Tue 29 DecRet. Tue 12 Jan£1,433
EY,JQ,OD,QR Return flights from £925
Dep. Thu 03 SepRet. Wed 16 Sep£925
Dep. Mon 28 DecRet. Wed 13 Jan£1,743
QR,SQ Return flights from £941
Dep. Wed 26 AugRet. Fri 11 Sep£941
Dep. Thu 03 SepRet. Wed 16 Sep£956
QR,SQShow more Flights
Dep. Fri 02 OctRet. Thu 15 Oct£1,328
Dep. Mon 28 DecRet. Wed 13 Jan£1,332
Dep. Mon 28 DecRet. Tue 12 Jan£1,361
Dep. Tue 29 DecRet. Tue 12 Jan£1,362
Dep. Mon 28 DecRet. Mon 11 Jan£1,410
Dep. Wed 30 DecRet. Tue 12 Jan£1,414
EY,JQ,MH,QR Return flights from £943
Dep. Thu 03 SepRet. Wed 16 Sep£943
EY,JQ,OD Return flights from £943
Dep. Thu 03 SepRet. Wed 16 Sep£943
Dep. Wed 26 AugRet. Fri 11 Sep£1,314
EY,JQ,ODShow more Flights
Dep. Tue 29 DecRet. Tue 12 Jan£1,830
EY,OD,QR Return flights from £944
Dep. Thu 03 SepRet. Wed 16 Sep£944
Dep. Wed 26 AugRet. Fri 11 Sep£1,069
EY,OD,QRShow more Flights
Dep. Mon 28 DecRet. Mon 11 Jan£1,329
Dep. Fri 02 OctRet. Thu 15 Oct£1,733
Dep. Wed 30 DecRet. Tue 12 Jan£1,862
Dep. Mon 28 DecRet. Wed 13 Jan£1,870
Dep. Mon 28 DecRet. Tue 12 Jan£1,870
Dep. Tue 29 DecRet. Tue 12 Jan£1,870
EK,JQ,OD Return flights from £952
Dep. Fri 02 OctRet. Thu 15 Oct£952
Dep. Mon 28 DecRet. Wed 13 Jan£1,184
EK,JQ,ODShow more Flights
Dep. Tue 29 DecRet. Tue 12 Jan£1,414
Dep. Wed 30 DecRet. Tue 12 Jan£1,418
Dep. Mon 28 DecRet. Tue 12 Jan£1,421

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 Kingdom 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
£592
March 2026
£583
May 2026
£664
June 2026
£774
September 2026
£1,421

Average Perth to Johannesburg Return Prices

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

December 2025
£2,233
January 2026
£1,981
February 2026
£1,087
March 2026
£1,088
April 2026
£1,281
May 2026
£1,102
June 2026
£1,161
July 2026
£1,529
August 2026
£1,241
September 2026
£1,249

Did you know...

  • The quickest one-way trip from Perth to Johannesburg is 11 hours and 25 minutes
  • The nearest hotel to Johannesburg airport is The Southern Sun O.R. Tambo International Airport at O.R. Tambo International Airport, Airport Grounds, Jones Road, Johannesburg .
  • From Johannesburg to Perth is 8,311 kilometres.
  • Perth is 6 hours in front of Johannesburg.
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