1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: JNB to PER
QR Return flights from $1,030
Dep. Mon 04 NovRet. Wed 13 Nov$1,030
Dep. Mon 12 AugRet. Mon 19 Aug$1,643
QRShow more Flights
Dep. Thu 15 AugRet. Fri 30 Aug$1,674
Dep. Fri 09 AugRet. Fri 23 Aug$1,705
Dep. Sun 01 SepRet. Sun 15 Sep$1,719
Dep. Sun 15 SepRet. Mon 30 Sep$1,797
Dep. Sun 15 SepRet. Sun 06 Oct$1,797
Dep. Thu 05 DecRet. Thu 09 Jan$1,899
Dep. Thu 25 JulRet. Mon 05 Aug$1,951
Dep. Fri 02 AugRet. Fri 16 Aug$1,960
Dep. Wed 21 AugRet. Sat 21 Sep$1,972
Dep. Wed 17 JulRet. Tue 13 Aug$1,976
Dep. Thu 18 JulRet. Tue 13 Aug$1,976
Dep. Tue 16 JulRet. Tue 13 Aug$1,977
Dep. Thu 19 SepRet. Sat 28 Sep$2,092
Dep. Thu 26 SepRet. Mon 21 Oct$2,110
Dep. Thu 26 SepRet. Tue 22 Oct$2,110
Dep. Thu 26 SepRet. Wed 23 Oct$2,110
Dep. Thu 19 DecRet. Mon 30 Dec$2,607
Dep. Wed 18 DecRet. Sun 05 Jan$2,752
SQ Return flights from $1,082
Dep. Thu 15 AugRet. Fri 30 Aug$1,082
Dep. Sun 01 SepRet. Sun 15 Sep$1,165
SQShow more Flights
Dep. Sun 15 SepRet. Mon 30 Sep$1,171
Dep. Mon 04 NovRet. Wed 13 Nov$1,171
Dep. Fri 09 AugRet. Fri 23 Aug$1,277
Dep. Thu 18 JulRet. Tue 13 Aug$1,388
Dep. Sun 15 SepRet. Sun 06 Oct$1,431
Dep. Thu 26 SepRet. Wed 23 Oct$1,490
Dep. Thu 19 SepRet. Sat 28 Sep$1,503
Dep. Thu 25 JulRet. Mon 05 Aug$1,596
Dep. Thu 26 SepRet. Mon 21 Oct$1,662
Dep. Wed 21 AugRet. Sat 21 Sep$1,663
Dep. Wed 17 JulRet. Tue 13 Aug$1,666
Dep. Tue 16 JulRet. Tue 13 Aug$1,693
Dep. Thu 26 SepRet. Tue 22 Oct$1,720
Dep. Fri 02 AugRet. Fri 16 Aug$1,821
Dep. Thu 05 DecRet. Thu 09 Jan$1,932
Dep. Mon 12 AugRet. Mon 19 Aug$2,018
Dep. Wed 18 DecRet. Sun 05 Jan$2,238
Dep. Thu 19 DecRet. Mon 30 Dec$2,446
MK Return flights from $1,133
Dep. Wed 17 JulRet. Tue 13 Aug$1,133
EK Return flights from $1,342
Dep. Mon 04 NovRet. Wed 13 Nov$1,342
Dep. Fri 09 AugRet. Fri 23 Aug$1,645
EKShow more Flights
Dep. Thu 15 AugRet. Fri 30 Aug$1,645
Dep. Mon 12 AugRet. Mon 19 Aug$1,649
Dep. Sun 01 SepRet. Sun 15 Sep$1,658
Dep. Wed 21 AugRet. Sat 21 Sep$1,693
Dep. Sun 15 SepRet. Mon 30 Sep$1,723
Dep. Sun 15 SepRet. Sun 06 Oct$1,752
Dep. Wed 17 JulRet. Tue 13 Aug$1,841
Dep. Thu 26 SepRet. Mon 21 Oct$1,846
Dep. Thu 26 SepRet. Tue 22 Oct$1,846
Dep. Thu 26 SepRet. Wed 23 Oct$1,846
Dep. Thu 18 JulRet. Tue 13 Aug$1,875
Dep. Thu 05 DecRet. Thu 09 Jan$1,887
Dep. Tue 16 JulRet. Tue 13 Aug$1,916
Dep. Thu 19 SepRet. Sat 28 Sep$1,933
Dep. Fri 02 AugRet. Fri 16 Aug$1,983
Dep. Thu 25 JulRet. Mon 05 Aug$2,044
Dep. Wed 18 DecRet. Sun 05 Jan$2,577
Dep. Thu 19 DecRet. Mon 30 Dec$2,591
CX Return flights from $1,398
Dep. Mon 12 AugRet. Mon 19 Aug$1,398
Dep. Wed 21 AugRet. Sat 21 Sep$1,405
CXShow more Flights
Dep. Wed 17 JulRet. Tue 13 Aug$1,520
Dep. Thu 18 JulRet. Tue 13 Aug$1,541
Dep. Fri 02 AugRet. Fri 16 Aug$1,605
Dep. Fri 09 AugRet. Fri 23 Aug$1,605
Dep. Mon 04 NovRet. Wed 13 Nov$1,620
Dep. Thu 15 AugRet. Fri 30 Aug$1,634
Dep. Thu 05 DecRet. Thu 09 Jan$1,693
Dep. Thu 26 SepRet. Mon 21 Oct$1,753
Dep. Thu 26 SepRet. Tue 22 Oct$1,753
Dep. Thu 26 SepRet. Wed 23 Oct$1,753
Dep. Thu 19 SepRet. Sat 28 Sep$1,788
Dep. Thu 19 DecRet. Mon 30 Dec$1,897
Dep. Wed 18 DecRet. Sun 05 Jan$1,947
QF Return flights from $1,471
Dep. Tue 16 JulRet. Tue 13 Aug$1,471
Dep. Wed 17 JulRet. Tue 13 Aug$1,471
QFShow more Flights
Dep. Mon 12 AugRet. Mon 19 Aug$1,471
Dep. Sun 01 SepRet. Sun 15 Sep$1,471
Dep. Sun 15 SepRet. Mon 30 Sep$1,517
Dep. Thu 25 JulRet. Mon 05 Aug$1,517
Dep. Fri 02 AugRet. Fri 16 Aug$1,563
Dep. Fri 09 AugRet. Fri 23 Aug$1,609
Dep. Thu 15 AugRet. Fri 30 Aug$1,679
Dep. Thu 18 JulRet. Tue 13 Aug$1,701
Dep. Wed 21 AugRet. Sat 21 Sep$1,724
Dep. Thu 19 SepRet. Sat 28 Sep$1,755
Dep. Thu 26 SepRet. Mon 21 Oct$2,004
Dep. Thu 26 SepRet. Tue 22 Oct$2,004
Dep. Thu 05 DecRet. Thu 09 Jan$2,578
Dep. Thu 19 DecRet. Mon 30 Dec$2,909
Dep. Wed 18 DecRet. Sun 05 Jan$3,108
SA Return flights from $1,492
Dep. Wed 21 AugRet. Sat 21 Sep$1,492
Dep. Thu 26 SepRet. Wed 23 Oct$1,615
SAShow more Flights
Dep. Wed 17 JulRet. Tue 13 Aug$1,668
Dep. Thu 18 JulRet. Tue 13 Aug$1,668
Dep. Thu 25 JulRet. Mon 05 Aug$1,668
Dep. Fri 02 AugRet. Fri 16 Aug$1,668
Dep. Fri 09 AugRet. Fri 23 Aug$1,668
Dep. Mon 12 AugRet. Mon 19 Aug$1,668
Dep. Thu 15 AugRet. Fri 30 Aug$1,668
Dep. Sun 01 SepRet. Sun 15 Sep$1,668
Dep. Sun 15 SepRet. Mon 30 Sep$1,668
Dep. Sun 15 SepRet. Sun 06 Oct$1,668
Dep. Thu 19 SepRet. Sat 28 Sep$1,668
Dep. Mon 04 NovRet. Wed 13 Nov$1,668
Dep. Tue 16 JulRet. Tue 13 Aug$1,696
Dep. Thu 26 SepRet. Mon 21 Oct$1,766
Dep. Thu 26 SepRet. Tue 22 Oct$1,766
Dep. Thu 05 DecRet. Thu 09 Jan$2,036
Dep. Wed 18 DecRet. Sun 05 Jan$2,463
Dep. Thu 19 DecRet. Mon 30 Dec$2,476
EK,TR Return flights from $1,553
Dep. Thu 26 SepRet. Tue 22 Oct$1,553
EK,QF Return flights from $1,564
Dep. Mon 04 NovRet. Wed 13 Nov$1,564
Dep. Wed 21 AugRet. Sat 21 Sep$1,653
EK,QFShow more Flights
Dep. Fri 09 AugRet. Fri 23 Aug$1,654
Dep. Thu 15 AugRet. Fri 30 Aug$1,654
Dep. Tue 16 JulRet. Tue 13 Aug$1,671
Dep. Wed 17 JulRet. Tue 13 Aug$1,671
Dep. Mon 12 AugRet. Mon 19 Aug$1,671
Dep. Sun 01 SepRet. Sun 15 Sep$1,706
Dep. Fri 02 AugRet. Fri 16 Aug$1,737
Dep. Thu 25 JulRet. Mon 05 Aug$1,796
Dep. Sun 15 SepRet. Mon 30 Sep$1,816
Dep. Sun 15 SepRet. Sun 06 Oct$1,818
Dep. Thu 26 SepRet. Wed 23 Oct$2,024
Dep. Thu 19 SepRet. Sat 28 Sep$2,037
Dep. Thu 26 SepRet. Mon 21 Oct$2,086
Dep. Thu 26 SepRet. Tue 22 Oct$2,086
Dep. Thu 18 JulRet. Tue 13 Aug$2,321
Dep. Thu 05 DecRet. Thu 09 Jan$2,417
Dep. Thu 19 DecRet. Mon 30 Dec$2,696
Dep. Wed 18 DecRet. Sun 05 Jan$3,078
ET,QF Return flights from $1,619
Dep. Sun 01 SepRet. Sun 15 Sep$1,619
Dep. Mon 04 NovRet. Wed 13 Nov$1,619
ET,QFShow more Flights
Dep. Mon 12 AugRet. Mon 19 Aug$2,261
Dep. Thu 19 DecRet. Mon 30 Dec$2,294
Dep. Thu 25 JulRet. Mon 05 Aug$2,435
Dep. Fri 02 AugRet. Fri 16 Aug$2,435
Dep. Fri 09 AugRet. Fri 23 Aug$2,435
Dep. Thu 15 AugRet. Fri 30 Aug$2,445
Dep. Thu 05 DecRet. Thu 09 Jan$2,709
Dep. Wed 21 AugRet. Sat 21 Sep$2,936
Dep. Thu 26 SepRet. Mon 21 Oct$3,732
Dep. Thu 26 SepRet. Wed 23 Oct$3,732
MK,SA Return flights from $1,623
Dep. Wed 17 JulRet. Tue 13 Aug$1,623
Dep. Tue 16 JulRet. Tue 13 Aug$2,172
MK,SAShow more Flights
Dep. Thu 18 JulRet. Tue 13 Aug$2,172
Dep. Thu 19 SepRet. Sat 28 Sep$2,178
Dep. Thu 26 SepRet. Tue 22 Oct$2,241
Dep. Sun 01 SepRet. Sun 15 Sep$2,259
Dep. Sun 15 SepRet. Sun 06 Oct$2,261
Dep. Wed 21 AugRet. Sat 21 Sep$2,261
Dep. Thu 05 DecRet. Thu 09 Jan$2,328
Dep. Sun 15 SepRet. Mon 30 Sep$2,412
Dep. Wed 18 DecRet. Sun 05 Jan$3,043
EK,SA Return flights from $1,640
Dep. Mon 04 NovRet. Wed 13 Nov$1,640
Dep. Thu 18 JulRet. Tue 13 Aug$1,733
EK,SAShow more Flights
Dep. Mon 12 AugRet. Mon 19 Aug$1,733
Dep. Fri 09 AugRet. Fri 23 Aug$1,747
Dep. Thu 15 AugRet. Fri 30 Aug$1,747
Dep. Fri 02 AugRet. Fri 16 Aug$1,748
Dep. Tue 16 JulRet. Tue 13 Aug$1,778
Dep. Thu 19 SepRet. Sat 28 Sep$1,787
Dep. Thu 26 SepRet. Tue 22 Oct$1,805
Dep. Sun 15 SepRet. Mon 30 Sep$1,825
Dep. Sun 15 SepRet. Sun 06 Oct$1,825
Dep. Thu 26 SepRet. Mon 21 Oct$1,840
Dep. Thu 25 JulRet. Mon 05 Aug$1,844
Dep. Sun 01 SepRet. Sun 15 Sep$1,919
Dep. Thu 26 SepRet. Wed 23 Oct$1,948
Dep. Wed 21 AugRet. Sat 21 Sep$1,968
Dep. Wed 17 JulRet. Tue 13 Aug$1,989
Dep. Thu 05 DecRet. Thu 09 Jan$2,085
Dep. Wed 18 DecRet. Sun 05 Jan$2,679
Dep. Thu 19 DecRet. Mon 30 Dec$2,694
D7,EK,OD,SV Return flights from $1,665
Dep. Thu 18 JulRet. Tue 13 Aug$1,665
EK,ET,QF Return flights from $1,667
Dep. Sun 01 SepRet. Sun 15 Sep$1,667
Dep. Mon 04 NovRet. Wed 13 Nov$1,733
EK,ET,QFShow more Flights
Dep. Sun 15 SepRet. Mon 30 Sep$1,777
Dep. Thu 19 DecRet. Mon 30 Dec$3,286
D7,EK,KQ,OD Return flights from $1,670
Dep. Thu 26 SepRet. Wed 23 Oct$1,670
Dep. Thu 26 SepRet. Mon 21 Oct$1,705
D7,EK,KQ,ODShow more Flights
Dep. Wed 17 JulRet. Tue 13 Aug$1,731
Dep. Thu 05 DecRet. Thu 09 Jan$1,731
Dep. Sun 15 SepRet. Mon 30 Sep$1,807
Dep. Thu 19 DecRet. Mon 30 Dec$1,936

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...

  • Perth is 6 hours in front of Johannesburg. You'll most likely be jetlagged for the first couple of days.
  • South African has the quickest flight between Perth and Johannesburg at 19 hrs 55 mins
  • Johannesburg has the International Air Transport Association (IATA) code of JNB and Perth is PER.
  • The closest train station to Johannesburg airport is Ortia.
How to get from Perth to Johannesburg
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m