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 $1,278
Dep. Sun 01 FebRet. Sat 28 Feb$1,278
Dep. Thu 19 FebRet. Tue 03 Mar$1,278
SQShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar$1,409
Dep. Fri 13 MarRet. Sun 15 Mar$1,932
Dep. Wed 08 AprRet. Fri 24 Apr$1,973
Dep. Fri 26 DecRet. Mon 09 Feb$3,553
Dep. Mon 15 DecRet. Mon 05 Jan$3,712
Dep. Fri 12 DecRet. Sat 20 Dec$3,907
Dep. Fri 26 DecRet. Fri 09 Jan$4,441
6E,AK,CX,KQ Return flights from $1,603
Dep. Fri 13 MarRet. Sun 15 Mar$1,603
SA Return flights from $1,705
Dep. Fri 13 MarRet. Thu 19 Mar$1,705
Dep. Sun 01 FebRet. Sat 28 Feb$1,731
SAShow more Flights
Dep. Fri 13 MarRet. Sun 15 Mar$1,731
Dep. Fri 26 DecRet. Mon 09 Feb$3,007
Dep. Mon 15 DecRet. Mon 05 Jan$4,767
Dep. Fri 12 DecRet. Sat 20 Dec$4,954
CX Return flights from $1,803
Dep. Thu 19 FebRet. Tue 03 Mar$1,803
Dep. Fri 13 MarRet. Sun 15 Mar$1,871
CXShow more Flights
Dep. Sun 01 FebRet. Sat 28 Feb$1,871
Dep. Fri 13 MarRet. Thu 19 Mar$1,872
Dep. Wed 08 AprRet. Fri 24 Apr$1,878
Dep. Fri 26 DecRet. Mon 09 Feb$2,771
Dep. Fri 26 DecRet. Fri 09 Jan$3,144
Dep. Mon 15 DecRet. Mon 05 Jan$3,354
Dep. Fri 12 DecRet. Sat 20 Dec$3,786
CX,QR Return flights from $1,871
Dep. Thu 19 FebRet. Tue 03 Mar$1,871
Dep. Sun 01 FebRet. Sat 28 Feb$1,906
CX,QRShow more Flights
Dep. Wed 08 AprRet. Fri 24 Apr$1,910
Dep. Fri 13 MarRet. Thu 19 Mar$1,919
Dep. Fri 13 MarRet. Sun 15 Mar$1,947
Dep. Fri 26 DecRet. Mon 09 Feb$2,626
Dep. Fri 26 DecRet. Fri 09 Jan$3,485
Dep. Fri 12 DecRet. Sat 20 Dec$4,089
Dep. Mon 15 DecRet. Mon 05 Jan$4,193
QR Return flights from $1,912
Dep. Thu 19 FebRet. Tue 03 Mar$1,912
Dep. Sun 01 FebRet. Sat 28 Feb$1,946
QRShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar$1,969
Dep. Fri 13 MarRet. Sun 15 Mar$1,993
Dep. Wed 08 AprRet. Fri 24 Apr$2,095
Dep. Fri 26 DecRet. Mon 09 Feb$2,899
Dep. Fri 26 DecRet. Fri 09 Jan$4,393
Dep. Fri 12 DecRet. Sat 20 Dec$4,663
Dep. Mon 15 DecRet. Mon 05 Jan$5,376
CX,SQ Return flights from $1,935
Dep. Sun 01 FebRet. Sat 28 Feb$1,935
Dep. Fri 13 MarRet. Sun 15 Mar$1,976
CX,SQShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar$1,976
Dep. Thu 19 FebRet. Tue 03 Mar$1,987
Dep. Wed 08 AprRet. Fri 24 Apr$2,313
Dep. Fri 26 DecRet. Mon 09 Feb$2,657
Dep. Fri 26 DecRet. Fri 09 Jan$3,487
Dep. Mon 15 DecRet. Mon 05 Jan$3,840
Dep. Fri 12 DecRet. Sat 20 Dec$4,104
QR,SQ Return flights from $1,952
Dep. Sun 01 FebRet. Sat 28 Feb$1,952
Dep. Thu 19 FebRet. Tue 03 Mar$1,988
QR,SQShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar$1,989
Dep. Fri 13 MarRet. Sun 15 Mar$2,011
Dep. Wed 08 AprRet. Fri 24 Apr$2,324
Dep. Fri 26 DecRet. Mon 09 Feb$3,172
Dep. Fri 26 DecRet. Fri 09 Jan$4,200
Dep. Fri 12 DecRet. Sat 20 Dec$4,736
Dep. Mon 15 DecRet. Mon 05 Jan$4,753
CX,VA Return flights from $1,961
Dep. Thu 19 FebRet. Tue 03 Mar$1,961
Dep. Sun 01 FebRet. Sat 28 Feb$1,970
CX,VAShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar$2,012
Dep. Fri 13 MarRet. Sun 15 Mar$2,024
Dep. Wed 08 AprRet. Fri 24 Apr$2,180
Dep. Fri 26 DecRet. Mon 09 Feb$4,187
Dep. Fri 26 DecRet. Fri 09 Jan$5,095
Dep. Mon 15 DecRet. Mon 05 Jan$5,599
ET,QF Return flights from $1,968
Dep. Fri 13 MarRet. Thu 19 Mar$1,968
Dep. Sun 01 FebRet. Sat 28 Feb$2,011
ET,QFShow more Flights
Dep. Fri 13 MarRet. Sun 15 Mar$2,484
Dep. Wed 08 AprRet. Fri 24 Apr$3,214
QR,VA Return flights from $1,990
Dep. Thu 19 FebRet. Tue 03 Mar$1,990
Dep. Sun 01 FebRet. Sat 28 Feb$2,015
QR,VAShow more Flights
Dep. Fri 13 MarRet. Thu 19 Mar$2,041
Dep. Fri 13 MarRet. Sun 15 Mar$2,069
Dep. Wed 08 AprRet. Fri 24 Apr$2,236
Dep. Fri 26 DecRet. Mon 09 Feb$3,504
Dep. Fri 12 DecRet. Sat 20 Dec$4,619
Dep. Fri 26 DecRet. Fri 09 Jan$4,686
Dep. Mon 15 DecRet. Mon 05 Jan$5,073
ET,QF,TR Return flights from $2,000
Dep. Fri 13 MarRet. Thu 19 Mar$2,000
EY,QF,QR Return flights from $2,014
Dep. Sun 01 FebRet. Sat 28 Feb$2,014
Dep. Thu 19 FebRet. Tue 03 Mar$2,024
EY,QF,QRShow more Flights
Dep. Wed 08 AprRet. Fri 24 Apr$2,711
EY,QF,SQ Return flights from $2,025
Dep. Sun 01 FebRet. Sat 28 Feb$2,025
Dep. Thu 19 FebRet. Tue 03 Mar$2,203
EY,QF,SQShow more Flights
Dep. Wed 08 AprRet. Fri 24 Apr$3,138
CX,EY,QF Return flights from $2,030
Dep. Thu 19 FebRet. Tue 03 Mar$2,030
Dep. Sun 01 FebRet. Sat 28 Feb$2,033
CX,EY,QFShow more Flights
Dep. Wed 08 AprRet. Fri 24 Apr$2,689

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 New Zealand and flights to South Africa. Maybe a different destination? Here are all the flights from Perth

Did you know...

  • The quickest one-way flight on this route is 11 hrs 15 mins on
  • Perth is 6 hours earlier than Johannesburg.
  • Johannesburg has the IATA code of JNB.
  • It is 8,311 km from Johannesburg to Perth.

Questions and Answers

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

At the moment, October/2025 is the most affordable time of year to take a flight to Johannesburg from Perth. December/2025 is the most expensive time of year to fly to Johannesburg from Perth.

What airlines fly direct to Johannesburg from Perth?

Qantas Airways and South African have direct flights from Perth to Johannesburg.

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

Singapore Airlines is the cheapest airline that flies from Perth to Johannesburg.

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

Qatar Airways is the best airline to fly from Perth to Johannesburg. If you want direct 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