1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: JNB to PER

The Cheapest Return Perth to Johannesburg Flights.

QR Return flights from $1,020
Dep. Mon 17 FebRet. Thu 05 Mar$1,020
Dep. Thu 26 MarRet. Tue 14 Apr$1,020
QRShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,682
SQ Return flights from $1,212
Dep. Mon 17 FebRet. Thu 05 Mar$1,212
Dep. Sat 02 MayRet. Mon 01 Jun$1,265
SQShow more Flights
Dep. Thu 26 MarRet. Tue 14 Apr$1,334
EY Return flights from $1,238
Dep. Mon 17 FebRet. Thu 05 Mar$1,238
Dep. Sat 02 MayRet. Mon 01 Jun$1,261
EYShow more Flights
Dep. Thu 26 MarRet. Tue 14 Apr$1,324
CX Return flights from $1,336
Dep. Mon 17 FebRet. Thu 05 Mar$1,336
Dep. Thu 26 MarRet. Tue 14 Apr$1,342
CXShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,379
EY,VA Return flights from $1,403
Dep. Mon 17 FebRet. Thu 05 Mar$1,403
Dep. Thu 26 MarRet. Tue 14 Apr$1,463
EY,VAShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,500
EK Return flights from $1,558
Dep. Mon 17 FebRet. Thu 05 Mar$1,558
Dep. Sat 02 MayRet. Mon 01 Jun$1,596
EKShow more Flights
Dep. Thu 26 MarRet. Tue 14 Apr$1,629
QR,TR,VA Return flights from $1,599
Dep. Mon 17 FebRet. Thu 05 Mar$1,599
CX,QG,QR,TR Return flights from $1,601
Dep. Mon 17 FebRet. Thu 05 Mar$1,601
QR,SA Return flights from $1,603
Dep. Thu 26 MarRet. Tue 14 Apr$1,603
Dep. Mon 17 FebRet. Thu 05 Mar$1,967
QR,SAShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,983
QF Return flights from $1,610
Dep. Sat 02 MayRet. Mon 01 Jun$1,610
Dep. Mon 17 FebRet. Thu 05 Mar$1,618
QFShow more Flights
Dep. Thu 26 MarRet. Tue 14 Apr$1,781
CX,EY Return flights from $1,618
Dep. Mon 17 FebRet. Thu 05 Mar$1,618
Dep. Thu 26 MarRet. Tue 14 Apr$1,629
CX,EYShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,639
CX,ID,QR,TR Return flights from $1,618
Dep. Mon 17 FebRet. Thu 05 Mar$1,618
Dep. Thu 26 MarRet. Tue 14 Apr$1,759
CX,ID,QR,TRShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,872
EY,SQ Return flights from $1,638
Dep. Mon 17 FebRet. Thu 05 Mar$1,638
Dep. Thu 26 MarRet. Tue 14 Apr$1,676
EY,SQShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,686
ET,QF Return flights from $1,641
Dep. Sat 02 MayRet. Mon 01 Jun$1,641
Dep. Thu 26 MarRet. Tue 14 Apr$1,662
ET,QFShow more Flights
Dep. Mon 17 FebRet. Thu 05 Mar$2,562
EK,SA Return flights from $1,644
Dep. Thu 26 MarRet. Tue 14 Apr$1,644
Dep. Mon 17 FebRet. Thu 05 Mar$1,668
EK,SAShow more Flights
Dep. Sat 02 MayRet. Mon 01 Jun$1,892

These flights have been found in the last 24 hours. Whats this?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 Australia and flights to South Africa.

Did you know...

  • The shortest flight from Perth to Johannesburg return is 19 hours and 50 minutes with South African
  • The IATA airport code for Perth is PER and for Johannesburg it is JNB.
  • The distance between Perth and Johannesburg is 8,311 kilometres.
  • The nearest hotel to Johannesburg airport is The Southern Sun O.R. Tambo International Airport which is within a km away.
How to get from Perth to Johannesburg
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m