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 £547
Dep. Thu 19 FebRet. Tue 03 Mar£547
Dep. Tue 18 NovRet. Tue 25 Nov£553
SQShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar£603
Dep. Tue 10 FebRet. Sat 14 Feb£625
Dep. Mon 19 JanRet. Sat 07 Feb£654
Dep. Wed 08 AprRet. Fri 24 Apr£845
Dep. Fri 26 DecRet. Mon 09 Feb£1,521
Dep. Mon 15 DecRet. Mon 05 Jan£1,589
Dep. Fri 12 DecRet. Sat 20 Dec£1,672
Dep. Fri 26 DecRet. Fri 09 Jan£1,901
EY,TR Return flights from £725
Dep. Tue 18 NovRet. Tue 25 Nov£725
CX,SQ Return flights from £726
Dep. Tue 18 NovRet. Tue 25 Nov£726
Dep. Fri 13 MarRet. Thu 19 Mar£845
CX,SQShow more Flights
Dep. Thu 19 FebRet. Tue 03 Mar£850
Dep. Tue 10 FebRet. Sat 14 Feb£922
Dep. Mon 19 JanRet. Sat 07 Feb£947
Dep. Wed 08 AprRet. Fri 24 Apr£990
Dep. Fri 26 DecRet. Mon 09 Feb£1,137
Dep. Fri 26 DecRet. Fri 09 Jan£1,493
Dep. Mon 15 DecRet. Mon 05 Jan£1,644
Dep. Fri 12 DecRet. Sat 20 Dec£1,757
QR,SQ Return flights from £729
Dep. Tue 18 NovRet. Tue 25 Nov£729
Dep. Mon 19 JanRet. Sat 07 Feb£826
QR,SQShow more Flights
Dep. Tue 10 FebRet. Sat 14 Feb£833
Dep. Thu 19 FebRet. Tue 03 Mar£851
Dep. Fri 13 MarRet. Thu 19 Mar£851
Dep. Wed 08 AprRet. Fri 24 Apr£995
Dep. Fri 26 DecRet. Mon 09 Feb£1,358
Dep. Fri 26 DecRet. Fri 09 Jan£1,798
Dep. Fri 12 DecRet. Sat 20 Dec£2,027
Dep. Mon 15 DecRet. Mon 05 Jan£2,035
SA Return flights from £730
Dep. Fri 13 MarRet. Thu 19 Mar£730
Dep. Tue 10 FebRet. Sat 14 Feb£743
SAShow more Flights
Dep. Mon 19 JanRet. Sat 07 Feb£840
Dep. Tue 18 NovRet. Tue 25 Nov£841
Dep. Fri 26 DecRet. Mon 09 Feb£1,287
Dep. Mon 15 DecRet. Mon 05 Jan£2,041
Dep. Fri 12 DecRet. Sat 20 Dec£2,121
EY,OD,TR Return flights from £740
Dep. Tue 18 NovRet. Tue 25 Nov£740
AK,EY,TR Return flights from £760
Dep. Tue 18 NovRet. Tue 25 Nov£760
CX Return flights from £770
Dep. Tue 18 NovRet. Tue 25 Nov£770
Dep. Thu 19 FebRet. Tue 03 Mar£772
CXShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar£801
Dep. Wed 08 AprRet. Fri 24 Apr£804
Dep. Mon 19 JanRet. Sat 07 Feb£998
Dep. Fri 26 DecRet. Mon 09 Feb£1,186
Dep. Fri 26 DecRet. Fri 09 Jan£1,346
Dep. Mon 15 DecRet. Mon 05 Jan£1,436
Dep. Fri 12 DecRet. Sat 20 Dec£1,621
SQ,VA Return flights from £776
Dep. Tue 18 NovRet. Tue 25 Nov£776
Dep. Mon 19 JanRet. Sat 07 Feb£860
SQ,VAShow more Flights
Dep. Tue 10 FebRet. Sat 14 Feb£876
Dep. Thu 19 FebRet. Tue 03 Mar£878
Dep. Fri 13 MarRet. Thu 19 Mar£881
Dep. Wed 08 AprRet. Fri 24 Apr£1,269
Dep. Mon 15 DecRet. Mon 05 Jan£2,082
Dep. Fri 26 DecRet. Fri 09 Jan£2,211
EY,QF Return flights from £793
Dep. Tue 18 NovRet. Tue 25 Nov£793
Dep. Tue 10 FebRet. Sat 14 Feb£880
EY,QFShow more Flights
Dep. Thu 19 FebRet. Tue 03 Mar£1,043
Dep. Mon 19 JanRet. Sat 07 Feb£1,167
Dep. Wed 08 AprRet. Fri 24 Apr£1,200
Dep. Fri 13 MarRet. Thu 19 Mar£1,406
Dep. Fri 26 DecRet. Mon 09 Feb£1,575
Dep. Fri 26 DecRet. Fri 09 Jan£2,129
Dep. Fri 12 DecRet. Sat 20 Dec£2,232
Dep. Mon 15 DecRet. Mon 05 Jan£2,756
CX,QR Return flights from £794
Dep. Tue 18 NovRet. Tue 25 Nov£794
Dep. Thu 19 FebRet. Tue 03 Mar£801
CX,QRShow more Flights
Dep. Wed 08 AprRet. Fri 24 Apr£817
Dep. Fri 13 MarRet. Thu 19 Mar£821
Dep. Tue 10 FebRet. Sat 14 Feb£846
Dep. Mon 19 JanRet. Sat 07 Feb£880
Dep. Fri 26 DecRet. Mon 09 Feb£1,124
Dep. Fri 26 DecRet. Fri 09 Jan£1,492
Dep. Fri 12 DecRet. Sat 20 Dec£1,750
Dep. Mon 15 DecRet. Mon 05 Jan£1,795
AI,EY,SQ,TR Return flights from £796
Dep. Mon 19 JanRet. Sat 07 Feb£796
EY,SQ,TR Return flights from £798
Dep. Mon 19 JanRet. Sat 07 Feb£798
EY,QF,SQ Return flights from £799
Dep. Tue 18 NovRet. Tue 25 Nov£799
Dep. Tue 10 FebRet. Sat 14 Feb£872
EY,QF,SQShow more Flights
Dep. Thu 19 FebRet. Tue 03 Mar£943
Dep. Wed 08 AprRet. Fri 24 Apr£1,343
EY,OD,SQ Return flights from £801
Dep. Mon 19 JanRet. Sat 07 Feb£801
Dep. Fri 26 DecRet. Mon 09 Feb£1,524

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

Did you know...

  • Perth is 6 hours ahead of Johannesburg.
  • The Airport Bed is 1 kilometre from Perth airport.
  • 20 hours and 40 minutes is the shortest return trip from Perth to Johannesburg
  • The International Air Transport Association (IATA) code for Johannesburg is JNB and for Perth it is PER.
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