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 £612
Dep. Tue 04 AugRet. Tue 18 Aug£612
Dep. Mon 31 AugRet. Wed 16 Sep£617
SQShow more Flights
Dep. Thu 23 JulRet. Wed 05 Aug£617
Dep. Fri 28 AugRet. Fri 11 Sep£617
Dep. Tue 18 AugRet. Tue 01 Sep£617
Dep. Tue 02 JunRet. Wed 17 Jun£619
Dep. Sun 30 AugRet. Fri 11 Sep£640
Dep. Tue 25 AugRet. Tue 08 Sep£640
Dep. Mon 03 AugRet. Mon 17 Aug£697
Dep. Fri 30 OctRet. Sat 14 Nov£701
Dep. Thu 13 AugRet. Sat 29 Aug£738
Dep. Tue 17 MarRet. Tue 01 Dec£1,197
Dep. Thu 09 AprRet. Tue 05 May£1,466
Dep. Mon 09 MarRet. Thu 21 May£1,845
Dep. Mon 09 MarRet. Mon 23 Mar£2,037
Dep. Wed 11 MarRet. Mon 23 Mar£3,226
Dep. Tue 29 SepRet. Thu 05 Nov£3,405
6E,OD,TR,UR Return flights from £781
Dep. Mon 31 AugRet. Wed 16 Sep£781
6E,KQ,OD,TR,UR Return flights from £795
Dep. Sun 30 AugRet. Fri 11 Sep£795
Dep. Mon 31 AugRet. Wed 16 Sep£861
CX Return flights from £800
Dep. Mon 31 AugRet. Wed 16 Sep£800
Dep. Thu 23 JulRet. Wed 05 Aug£800
CXShow more Flights
Dep. Mon 03 AugRet. Mon 17 Aug£800
Dep. Thu 13 AugRet. Sat 29 Aug£800
Dep. Tue 04 AugRet. Tue 18 Aug£800
Dep. Tue 02 JunRet. Wed 17 Jun£802
Dep. Tue 18 AugRet. Tue 01 Sep£810
Dep. Tue 25 AugRet. Tue 08 Sep£810
Dep. Fri 28 AugRet. Fri 11 Sep£830
Dep. Fri 30 OctRet. Sat 14 Nov£830
Dep. Sun 30 AugRet. Fri 11 Sep£830
Dep. Thu 09 AprRet. Tue 05 May£924
Dep. Mon 09 MarRet. Thu 21 May£946
Dep. Tue 17 MarRet. Tue 01 Dec£1,316
Dep. Tue 29 SepRet. Thu 05 Nov£4,584
6E,ET,KQ,OD,TR Return flights from £810
Dep. Sun 30 AugRet. Fri 11 Sep£810
Dep. Fri 28 AugRet. Fri 11 Sep£813
SA Return flights from £812
Dep. Tue 17 MarRet. Tue 01 Dec£812
Dep. Tue 04 AugRet. Tue 18 Aug£880
SAShow more Flights
Dep. Fri 30 OctRet. Sat 14 Nov£880
Dep. Mon 09 MarRet. Thu 21 May£966
Dep. Mon 09 MarRet. Mon 23 Mar£1,021
Dep. Wed 11 MarRet. Mon 23 Mar£1,023
Dep. Tue 29 SepRet. Thu 05 Nov£3,560
CX,QR Return flights from £812
Dep. Tue 02 JunRet. Wed 17 Jun£812
Dep. Fri 30 OctRet. Sat 14 Nov£851
CX,QRShow more Flights
Dep. Mon 03 AugRet. Mon 17 Aug£856
Dep. Tue 04 AugRet. Tue 18 Aug£856
Dep. Thu 13 AugRet. Sat 29 Aug£893
Dep. Sun 30 AugRet. Fri 11 Sep£904
Dep. Fri 28 AugRet. Fri 11 Sep£910
Dep. Thu 23 JulRet. Wed 05 Aug£919
Dep. Mon 31 AugRet. Wed 16 Sep£927
Dep. Tue 18 AugRet. Tue 01 Sep£928
Dep. Tue 25 AugRet. Tue 08 Sep£944
Dep. Wed 11 MarRet. Mon 23 Mar£952
Dep. Thu 09 AprRet. Tue 05 May£968
Dep. Tue 17 MarRet. Tue 01 Dec£1,010
Dep. Mon 09 MarRet. Mon 23 Mar£1,467
Dep. Tue 29 SepRet. Thu 05 Nov£4,711
OD,UR,VJ,VN Return flights from £813
Dep. Mon 31 AugRet. Wed 16 Sep£813
CX,SQ Return flights from £814
Dep. Mon 03 AugRet. Mon 17 Aug£814
Dep. Tue 25 AugRet. Tue 08 Sep£837
CX,SQShow more Flights
Dep. Tue 02 JunRet. Wed 17 Jun£839
Dep. Thu 13 AugRet. Sat 29 Aug£843
Dep. Tue 04 AugRet. Tue 18 Aug£847
Dep. Thu 23 JulRet. Wed 05 Aug£869
Dep. Tue 18 AugRet. Tue 01 Sep£870
Dep. Mon 31 AugRet. Wed 16 Sep£875
Dep. Fri 30 OctRet. Sat 14 Nov£890
Dep. Sun 30 AugRet. Fri 11 Sep£891
Dep. Fri 28 AugRet. Fri 11 Sep£896
Dep. Thu 09 AprRet. Tue 05 May£1,094
Dep. Tue 17 MarRet. Tue 01 Dec£1,137
Dep. Wed 11 MarRet. Mon 23 Mar£3,590
Dep. Mon 09 MarRet. Thu 21 May£4,126
Dep. Mon 09 MarRet. Mon 23 Mar£4,159
Dep. Tue 29 SepRet. Thu 05 Nov£4,271
ET,KQ,OD Return flights from £814
Dep. Fri 28 AugRet. Fri 11 Sep£814
AK,ET,KQ,OD Return flights from £817
Dep. Fri 28 AugRet. Fri 11 Sep£817
6E,TR,UR Return flights from £817
Dep. Mon 31 AugRet. Wed 16 Sep£817
AK,EK,QR Return flights from £824
Dep. Thu 09 AprRet. Tue 05 May£824
Dep. Tue 02 JunRet. Wed 17 Jun£963
6E,AI,KQ,TR,UR Return flights from £836
Dep. Sun 30 AugRet. Fri 11 Sep£836
QR,WB Return flights from £838
Dep. Tue 02 JunRet. Wed 17 Jun£838
Dep. Mon 03 AugRet. Mon 17 Aug£976
QR,WBShow more Flights
Dep. Tue 17 MarRet. Tue 01 Dec£1,023
Dep. Wed 11 MarRet. Mon 23 Mar£1,038
Dep. Mon 31 AugRet. Wed 16 Sep£1,043
Dep. Fri 28 AugRet. Fri 11 Sep£1,046
Dep. Tue 18 AugRet. Tue 01 Sep£1,055
Dep. Mon 09 MarRet. Thu 21 May£1,087
Dep. Thu 13 AugRet. Sat 29 Aug£1,087
Dep. Sun 30 AugRet. Fri 11 Sep£1,091
Dep. Thu 09 AprRet. Tue 05 May£1,095
Dep. Thu 23 JulRet. Wed 05 Aug£1,166
Dep. Tue 04 AugRet. Tue 18 Aug£1,333
Dep. Fri 30 OctRet. Sat 14 Nov£1,382
Dep. Tue 29 SepRet. Thu 05 Nov£4,852

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
£587
March 2026
£578
May 2026
£659
June 2026
£768
September 2026
£1,410

Average Perth to Johannesburg Return Prices

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

December 2025
£2,215
January 2026
£1,965
February 2026
£1,079
March 2026
£1,079
April 2026
£1,270
May 2026
£1,093
June 2026
£1,152
July 2026
£1,516
August 2026
£1,231
September 2026
£1,239

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