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 £545
Dep. Thu 12 FebRet. Mon 16 Feb£545
Dep. Fri 13 FebRet. Mon 16 Feb£545
SQShow more Flights
Dep. Tue 03 MarRet. Sun 29 Mar£657
Dep. Wed 04 MarRet. Sun 15 Mar£789
Dep. Tue 16 DecRet. Wed 17 Dec£1,895
AI,AK,CX,EY Return flights from £719
Dep. Wed 04 MarRet. Sun 15 Mar£719
ET,QF,QR Return flights from £781
Dep. Fri 13 FebRet. Mon 16 Feb£781
Dep. Tue 03 MarRet. Sun 29 Mar£889
ET,QF,QRShow more Flights
Dep. Thu 12 FebRet. Mon 16 Feb£1,236
CX,QR Return flights from £782
Dep. Tue 03 MarRet. Sun 29 Mar£782
Dep. Wed 04 MarRet. Sun 15 Mar£800
CX,QRShow more Flights
Dep. Thu 12 FebRet. Mon 16 Feb£862
Dep. Fri 13 FebRet. Mon 16 Feb£877
Dep. Tue 16 DecRet. Wed 17 Dec£1,873
CX,SQ Return flights from £789
Dep. Tue 03 MarRet. Sun 29 Mar£789
Dep. Wed 04 MarRet. Sun 15 Mar£826
CX,SQShow more Flights
Dep. Fri 13 FebRet. Mon 16 Feb£934
Dep. Thu 12 FebRet. Mon 16 Feb£1,069
Dep. Tue 16 DecRet. Wed 17 Dec£1,882
ET,QF,SQ Return flights from £791
Dep. Fri 13 FebRet. Mon 16 Feb£791
Dep. Tue 03 MarRet. Sun 29 Mar£970
ET,QF,SQShow more Flights
Dep. Thu 12 FebRet. Mon 16 Feb£1,148
Dep. Tue 16 DecRet. Wed 17 Dec£1,968
SA Return flights from £791
Dep. Wed 04 MarRet. Sun 15 Mar£791
Dep. Tue 03 MarRet. Sun 29 Mar£791
CX,ET,QF Return flights from £822
Dep. Tue 03 MarRet. Sun 29 Mar£822
CX Return flights from £823
Dep. Wed 04 MarRet. Sun 15 Mar£823
Dep. Fri 13 FebRet. Mon 16 Feb£907
CXShow more Flights
Dep. Thu 12 FebRet. Mon 16 Feb£1,024
Dep. Tue 16 DecRet. Wed 17 Dec£1,553
QR Return flights from £823
Dep. Thu 12 FebRet. Mon 16 Feb£823
Dep. Wed 04 MarRet. Sun 15 Mar£831
QRShow more Flights
Dep. Fri 13 FebRet. Mon 16 Feb£832
Dep. Tue 03 MarRet. Sun 29 Mar£880
Dep. Tue 16 DecRet. Wed 17 Dec£2,087
CX,VA Return flights from £836
Dep. Wed 04 MarRet. Sun 15 Mar£836
Dep. Tue 03 MarRet. Sun 29 Mar£862
CX,VAShow more Flights
Dep. Thu 12 FebRet. Mon 16 Feb£1,021
Dep. Fri 13 FebRet. Mon 16 Feb£1,045
QR,SQ Return flights from £842
Dep. Thu 12 FebRet. Mon 16 Feb£842
Dep. Fri 13 FebRet. Mon 16 Feb£851
QR,SQShow more Flights
Dep. Wed 04 MarRet. Sun 15 Mar£870
Dep. Tue 03 MarRet. Sun 29 Mar£907
Dep. Tue 16 DecRet. Wed 17 Dec£2,049
CX,SA Return flights from £861
Dep. Tue 03 MarRet. Sun 29 Mar£861
Dep. Wed 04 MarRet. Sun 15 Mar£882
CX,SAShow more Flights
Dep. Fri 13 FebRet. Mon 16 Feb£947
Dep. Tue 16 DecRet. Wed 17 Dec£1,954
QR,VA Return flights from £863
Dep. Thu 12 FebRet. Mon 16 Feb£863
Dep. Wed 04 MarRet. Sun 15 Mar£873
QR,VAShow more Flights
Dep. Fri 13 FebRet. Mon 16 Feb£882
Dep. Tue 03 MarRet. Sun 29 Mar£921
Dep. Tue 16 DecRet. Wed 17 Dec£2,392
SQ,VA Return flights from £872
Dep. Thu 12 FebRet. Mon 16 Feb£872
Dep. Fri 13 FebRet. Mon 16 Feb£895
SQ,VAShow more Flights
Dep. Tue 03 MarRet. Sun 29 Mar£981
Dep. Wed 04 MarRet. Sun 15 Mar£1,102
Dep. Tue 16 DecRet. Wed 17 Dec£2,335

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
£557
March 2026
£548
May 2026
£625
June 2026
£728
September 2026
£1,336

Average Perth to Johannesburg Return Prices

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

December 2025
£2,100
January 2026
£1,863
February 2026
£1,023
March 2026
£1,023
April 2026
£1,204
May 2026
£1,036
June 2026
£1,092
July 2026
£1,438
August 2026
£1,167
September 2026
£1,175

Did you know...

  • Johannesburg is 6 hours after Perth. For a few days after the flight you will probably be jetlagged.
  • The quickest one-way flight on this route is 11 hours and 15 minutes flying
  • The Southern Sun O.R. Tambo International Airport is conveniently located to Johannesburg airport.
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