1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: JNB to PER
SQ Return flights from $1,003
Dep. Wed 14 AugRet. Sun 08 Sep$1,003
Dep. Fri 19 JulRet. Fri 02 Aug$1,024
SQShow more Flights
Dep. Sun 21 JulRet. Fri 02 Aug$1,075
Dep. Sun 28 JulRet. Thu 22 Aug$1,153
Dep. Tue 23 JulRet. Thu 22 Aug$1,177
Dep. Sat 27 JulRet. Thu 22 Aug$1,214
Dep. Sun 04 AugRet. Thu 29 Aug$1,267
Dep. Wed 24 JulRet. Sun 18 Aug$1,276
Dep. Sat 03 AugRet. Mon 26 Aug$1,293
Dep. Sat 03 AugRet. Thu 29 Aug$1,293
Dep. Tue 23 JulRet. Mon 19 Aug$1,304
Dep. Wed 17 JulRet. Mon 12 Aug$1,312
Dep. Tue 16 JulRet. Tue 06 Aug$1,393
Dep. Tue 16 JulRet. Mon 12 Aug$1,393
Dep. Thu 05 DecRet. Wed 01 Jan$1,439
Dep. Wed 17 JulRet. Sun 11 Aug$1,478
Dep. Tue 23 JulRet. Thu 15 Aug$1,487
Dep. Mon 22 JulRet. Sun 18 Aug$1,503
Dep. Thu 05 DecRet. Tue 07 Jan$1,594
Dep. Tue 16 JulRet. Sun 11 Aug$1,617
Dep. Wed 11 DecRet. Sun 29 Dec$1,628
Dep. Thu 05 DecRet. Fri 03 Jan$1,669
Dep. Thu 05 DecRet. Sun 05 Jan$1,669
Dep. Thu 05 DecRet. Mon 06 Jan$1,669
Dep. Thu 05 DecRet. Wed 08 Jan$1,669
Dep. Fri 06 DecRet. Thu 09 Jan$1,669
Dep. Thu 05 DecRet. Thu 09 Jan$1,697
Dep. Thu 12 DecRet. Sun 29 Dec$1,710
Dep. Wed 22 MayRet. Tue 28 May$1,790
Dep. Thu 12 DecRet. Mon 30 Dec$1,932
Dep. Mon 03 JunRet. Mon 24 Jun$1,958
Dep. Thu 05 DecRet. Thu 02 Jan$2,163
Dep. Wed 11 DecRet. Sat 28 Dec$2,192
Dep. Thu 05 DecRet. Sat 04 Jan$2,259
Dep. Tue 02 JulRet. Sat 13 Jul$2,318
Dep. Wed 03 JulRet. Sat 13 Jul$2,422
QF Return flights from $1,076
Dep. Wed 17 JulRet. Sun 11 Aug$1,076
Dep. Wed 17 JulRet. Mon 12 Aug$1,076
QFShow more Flights
Dep. Mon 22 JulRet. Sun 18 Aug$1,076
Dep. Tue 23 JulRet. Thu 15 Aug$1,076
Dep. Tue 23 JulRet. Mon 19 Aug$1,076
Dep. Tue 23 JulRet. Thu 22 Aug$1,076
Dep. Wed 24 JulRet. Sun 18 Aug$1,076
Dep. Sat 27 JulRet. Thu 22 Aug$1,076
Dep. Sat 03 AugRet. Mon 26 Aug$1,076
Dep. Wed 14 AugRet. Sun 08 Sep$1,076
Dep. Sat 03 AugRet. Thu 29 Aug$1,119
Dep. Sun 04 AugRet. Thu 29 Aug$1,119
Dep. Sun 28 JulRet. Thu 22 Aug$1,151
Dep. Tue 16 JulRet. Tue 06 Aug$1,159
Dep. Tue 16 JulRet. Sun 11 Aug$1,159
Dep. Tue 16 JulRet. Mon 12 Aug$1,159
Dep. Sun 21 JulRet. Fri 02 Aug$1,183
Dep. Mon 03 JunRet. Mon 24 Jun$1,321
Dep. Fri 19 JulRet. Fri 02 Aug$1,367
Dep. Wed 22 MayRet. Tue 28 May$1,552
Dep. Wed 03 JulRet. Sat 13 Jul$2,047
Dep. Tue 02 JulRet. Sat 13 Jul$2,311
Dep. Thu 05 DecRet. Mon 06 Jan$2,450
Dep. Thu 05 DecRet. Tue 07 Jan$2,450
Dep. Thu 05 DecRet. Wed 08 Jan$2,450
Dep. Thu 05 DecRet. Thu 09 Jan$2,451
Dep. Thu 05 DecRet. Wed 01 Jan$2,535
Dep. Thu 05 DecRet. Thu 02 Jan$2,567
Dep. Thu 05 DecRet. Sun 05 Jan$2,567
Dep. Fri 06 DecRet. Thu 09 Jan$2,567
Dep. Thu 05 DecRet. Sat 04 Jan$2,631
Dep. Thu 12 DecRet. Mon 30 Dec$2,751
Dep. Thu 05 DecRet. Fri 03 Jan$2,757
Dep. Thu 12 DecRet. Sun 29 Dec$2,797
Dep. Wed 11 DecRet. Sat 28 Dec$2,809
Dep. Wed 11 DecRet. Sun 29 Dec$2,856
MK Return flights from $1,224
Dep. Wed 22 MayRet. Tue 28 May$1,224
Dep. Wed 11 DecRet. Sat 28 Dec$1,977
MKShow more Flights
Dep. Wed 03 JulRet. Sat 13 Jul$2,334
SA Return flights from $1,349
Dep. Sat 03 AugRet. Mon 26 Aug$1,349
Dep. Sat 03 AugRet. Thu 29 Aug$1,349
SAShow more Flights
Dep. Sun 04 AugRet. Thu 29 Aug$1,349
Dep. Wed 14 AugRet. Sun 08 Sep$1,349
Dep. Mon 03 JunRet. Mon 24 Jun$1,551
Dep. Wed 22 MayRet. Tue 28 May$1,581
Dep. Sun 21 JulRet. Fri 02 Aug$1,724
Dep. Tue 16 JulRet. Tue 06 Aug$1,726
Dep. Tue 16 JulRet. Sun 11 Aug$1,726
Dep. Tue 16 JulRet. Mon 12 Aug$1,726
Dep. Wed 17 JulRet. Sun 11 Aug$1,726
Dep. Wed 17 JulRet. Mon 12 Aug$1,726
Dep. Fri 19 JulRet. Fri 02 Aug$1,726
Dep. Mon 22 JulRet. Sun 18 Aug$1,726
Dep. Tue 23 JulRet. Thu 15 Aug$1,726
Dep. Tue 23 JulRet. Mon 19 Aug$1,726
Dep. Tue 23 JulRet. Thu 22 Aug$1,726
Dep. Wed 24 JulRet. Sun 18 Aug$1,726
Dep. Sat 27 JulRet. Thu 22 Aug$1,726
Dep. Sun 28 JulRet. Thu 22 Aug$1,726
Dep. Wed 11 DecRet. Sat 28 Dec$1,898
Dep. Wed 11 DecRet. Sun 29 Dec$1,898
Dep. Thu 05 DecRet. Wed 01 Jan$1,958
Dep. Thu 05 DecRet. Thu 02 Jan$2,008
Dep. Thu 05 DecRet. Sun 05 Jan$2,008
Dep. Thu 12 DecRet. Sun 29 Dec$2,017
Dep. Thu 05 DecRet. Fri 03 Jan$2,052
Dep. Thu 05 DecRet. Tue 07 Jan$2,052
Dep. Thu 05 DecRet. Thu 09 Jan$2,055
Dep. Fri 06 DecRet. Thu 09 Jan$2,055
Dep. Thu 12 DecRet. Mon 30 Dec$2,060
Dep. Thu 05 DecRet. Mon 06 Jan$2,084
Dep. Thu 05 DecRet. Wed 08 Jan$2,084
Dep. Thu 05 DecRet. Sat 04 Jan$2,110
Dep. Tue 02 JulRet. Sat 13 Jul$2,417
Dep. Wed 03 JulRet. Sat 13 Jul$2,801
CX Return flights from $1,485
Dep. Mon 03 JunRet. Mon 24 Jun$1,485
Dep. Tue 16 JulRet. Sun 11 Aug$1,488
CXShow more Flights
Dep. Tue 16 JulRet. Mon 12 Aug$1,488
Dep. Wed 17 JulRet. Sun 11 Aug$1,488
Dep. Wed 17 JulRet. Mon 12 Aug$1,488
Dep. Mon 22 JulRet. Sun 18 Aug$1,488
Dep. Tue 23 JulRet. Thu 15 Aug$1,488
Dep. Tue 23 JulRet. Mon 19 Aug$1,488
Dep. Tue 23 JulRet. Thu 22 Aug$1,488
Dep. Wed 14 AugRet. Sun 08 Sep$1,488
Dep. Sat 27 JulRet. Thu 22 Aug$1,543
Dep. Sun 28 JulRet. Thu 22 Aug$1,543
Dep. Sat 03 AugRet. Mon 26 Aug$1,543
Dep. Sat 03 AugRet. Thu 29 Aug$1,543
Dep. Wed 11 DecRet. Sat 28 Dec$1,617
Dep. Wed 11 DecRet. Sun 29 Dec$1,617
Dep. Thu 05 DecRet. Wed 01 Jan$1,619
Dep. Thu 05 DecRet. Thu 02 Jan$1,619
Dep. Thu 05 DecRet. Sun 05 Jan$1,619
Dep. Thu 05 DecRet. Mon 06 Jan$1,619
Dep. Thu 05 DecRet. Tue 07 Jan$1,619
Dep. Thu 05 DecRet. Sat 04 Jan$1,707
Dep. Thu 05 DecRet. Fri 03 Jan$1,793
Dep. Thu 05 DecRet. Wed 08 Jan$1,794
Dep. Thu 05 DecRet. Thu 09 Jan$1,794
Dep. Thu 12 DecRet. Sun 29 Dec$1,836
Dep. Thu 12 DecRet. Mon 30 Dec$1,836
Dep. Fri 06 DecRet. Thu 09 Jan$1,857
Dep. Tue 02 JulRet. Sat 13 Jul$2,045
Dep. Wed 03 JulRet. Sat 13 Jul$2,045
ET,QF Return flights from $1,529
Dep. Tue 16 JulRet. Sun 11 Aug$1,529
Dep. Tue 16 JulRet. Mon 12 Aug$1,529
ET,QFShow more Flights
Dep. Mon 22 JulRet. Sun 18 Aug$1,529
Dep. Tue 23 JulRet. Thu 15 Aug$1,529
Dep. Tue 23 JulRet. Mon 19 Aug$1,529
Dep. Tue 23 JulRet. Thu 22 Aug$1,529
Dep. Sun 28 JulRet. Thu 22 Aug$1,529
Dep. Sun 04 AugRet. Thu 29 Aug$1,529
Dep. Sun 21 JulRet. Fri 02 Aug$1,625
Dep. Mon 03 JunRet. Mon 24 Jun$1,938
Dep. Wed 17 JulRet. Sun 11 Aug$2,248
Dep. Wed 17 JulRet. Mon 12 Aug$2,248
Dep. Wed 24 JulRet. Sun 18 Aug$2,248
Dep. Sat 03 AugRet. Mon 26 Aug$2,248
Dep. Sat 03 AugRet. Thu 29 Aug$2,248
Dep. Wed 14 AugRet. Sun 08 Sep$2,248
Dep. Sat 27 JulRet. Thu 22 Aug$2,275
Dep. Tue 16 JulRet. Tue 06 Aug$2,409
Dep. Fri 19 JulRet. Fri 02 Aug$2,409
Dep. Thu 05 DecRet. Mon 06 Jan$2,675
Dep. Thu 05 DecRet. Tue 07 Jan$2,678
Dep. Thu 05 DecRet. Wed 08 Jan$2,678
Dep. Thu 05 DecRet. Thu 09 Jan$2,683
Dep. Thu 05 DecRet. Wed 01 Jan$2,692
Dep. Thu 05 DecRet. Thu 02 Jan$2,701
Dep. Thu 05 DecRet. Sun 05 Jan$2,770
Dep. Thu 05 DecRet. Sat 04 Jan$2,786
Dep. Thu 05 DecRet. Fri 03 Jan$2,794
Dep. Thu 12 DecRet. Mon 30 Dec$3,811
Dep. Wed 11 DecRet. Sun 29 Dec$4,112
ET,JQ,QF Return flights from $1,554
Dep. Mon 03 JunRet. Mon 24 Jun$1,554
Dep. Tue 23 JulRet. Mon 19 Aug$1,557
ET,JQ,QFShow more Flights
Dep. Tue 23 JulRet. Thu 22 Aug$1,557
Dep. Sun 21 JulRet. Fri 02 Aug$1,653
Dep. Fri 19 JulRet. Fri 02 Aug$1,656
EY,SQ,TR Return flights from $1,581
Dep. Sat 03 AugRet. Mon 26 Aug$1,581
Dep. Sat 03 AugRet. Thu 29 Aug$1,621
EY,SQ,TRShow more Flights
Dep. Tue 16 JulRet. Tue 06 Aug$1,816
Dep. Sun 28 JulRet. Thu 22 Aug$1,922
Dep. Wed 14 AugRet. Sun 08 Sep$2,038
EY,HM,OD,TR Return flights from $1,599
Dep. Tue 23 JulRet. Thu 15 Aug$1,599
Dep. Tue 23 JulRet. Mon 19 Aug$1,599
EY,HM,OD,TRShow more Flights
Dep. Wed 17 JulRet. Mon 12 Aug$1,601
Dep. Tue 23 JulRet. Thu 22 Aug$1,622
Dep. Sat 03 AugRet. Mon 26 Aug$1,624
Dep. Sat 03 AugRet. Thu 29 Aug$1,663
Dep. Wed 17 JulRet. Sun 11 Aug$1,703
Dep. Sat 27 JulRet. Thu 22 Aug$1,721
Dep. Fri 19 JulRet. Fri 02 Aug$1,770
Dep. Tue 16 JulRet. Tue 06 Aug$1,804
Dep. Wed 24 JulRet. Sun 18 Aug$1,812
Dep. Mon 22 JulRet. Sun 18 Aug$1,880
EY,HM,OD Return flights from $1,603
Dep. Tue 23 JulRet. Thu 22 Aug$1,603
Dep. Tue 23 JulRet. Thu 15 Aug$1,629
EY,HM,ODShow more Flights
Dep. Sat 03 AugRet. Mon 26 Aug$1,659
Dep. Tue 23 JulRet. Mon 19 Aug$1,682
Dep. Sat 27 JulRet. Thu 22 Aug$1,702
Dep. Fri 19 JulRet. Fri 02 Aug$1,734
Dep. Wed 24 JulRet. Sun 18 Aug$1,754
Dep. Wed 17 JulRet. Mon 12 Aug$1,755
Dep. Mon 22 JulRet. Sun 18 Aug$1,822
Dep. Thu 12 DecRet. Sun 29 Dec$1,984
Dep. Thu 12 DecRet. Mon 30 Dec$2,000
QR Return flights from $1,608
Dep. Mon 03 JunRet. Mon 24 Jun$1,608
Dep. Wed 14 AugRet. Sun 08 Sep$1,612
QRShow more Flights
Dep. Wed 22 MayRet. Tue 28 May$1,774
Dep. Tue 16 JulRet. Tue 06 Aug$1,833
Dep. Tue 16 JulRet. Sun 11 Aug$1,833
Dep. Tue 16 JulRet. Mon 12 Aug$1,833
Dep. Tue 23 JulRet. Thu 15 Aug$1,833
Dep. Tue 23 JulRet. Mon 19 Aug$1,833
Dep. Tue 23 JulRet. Thu 22 Aug$1,833
Dep. Wed 24 JulRet. Sun 18 Aug$1,833
Dep. Thu 05 DecRet. Thu 09 Jan$1,835
Dep. Thu 05 DecRet. Wed 01 Jan$1,835
Dep. Mon 22 JulRet. Sun 18 Aug$1,838
Dep. Sun 28 JulRet. Thu 22 Aug$1,850
Dep. Sun 04 AugRet. Thu 29 Aug$1,850
Dep. Sat 03 AugRet. Mon 26 Aug$1,864
Dep. Sat 03 AugRet. Thu 29 Aug$1,864
Dep. Fri 06 DecRet. Thu 09 Jan$1,866
Dep. Sun 21 JulRet. Fri 02 Aug$1,889
Dep. Wed 17 JulRet. Sun 11 Aug$1,892
Dep. Wed 17 JulRet. Mon 12 Aug$1,892
Dep. Wed 11 DecRet. Sun 29 Dec$1,924
Dep. Thu 05 DecRet. Thu 02 Jan$1,924
Dep. Thu 05 DecRet. Sun 05 Jan$1,924
Dep. Thu 05 DecRet. Mon 06 Jan$1,924
Dep. Thu 05 DecRet. Tue 07 Jan$1,924
Dep. Thu 05 DecRet. Wed 08 Jan$1,924
Dep. Sat 27 JulRet. Thu 22 Aug$1,952
Dep. Wed 11 DecRet. Sat 28 Dec$1,955
Dep. Thu 05 DecRet. Fri 03 Jan$1,955
Dep. Thu 05 DecRet. Sat 04 Jan$1,955
Dep. Fri 19 JulRet. Fri 02 Aug$2,030
Dep. Thu 12 DecRet. Mon 30 Dec$2,321
Dep. Thu 12 DecRet. Sun 29 Dec$2,339
Dep. Tue 02 JulRet. Sat 13 Jul$2,747
Dep. Wed 03 JulRet. Sat 13 Jul$2,835
AK,EY,OD,SQ,TR Return flights from $1,612
Dep. Sat 03 AugRet. Mon 26 Aug$1,612
Dep. Tue 16 JulRet. Tue 06 Aug$1,678
AK,EY,OD,SQ,TRShow more Flights
Dep. Sat 03 AugRet. Thu 29 Aug$1,726
Dep. Thu 12 DecRet. Mon 30 Dec$2,000
EY,OD,SQ,TR Return flights from $1,616
Dep. Sat 03 AugRet. Mon 26 Aug$1,616
Dep. Sun 04 AugRet. Thu 29 Aug$1,763
EY,OD,SQ,TRShow more Flights
Dep. Thu 12 DecRet. Mon 30 Dec$2,037
EK Return flights from $1,617
Dep. Wed 14 AugRet. Sun 08 Sep$1,617
Dep. Mon 03 JunRet. Mon 24 Jun$1,617
EKShow more Flights
Dep. Wed 22 MayRet. Tue 28 May$1,743
Dep. Tue 16 JulRet. Tue 06 Aug$1,759
Dep. Tue 16 JulRet. Sun 11 Aug$1,801
Dep. Tue 16 JulRet. Mon 12 Aug$1,801
Dep. Wed 17 JulRet. Sun 11 Aug$1,801
Dep. Wed 17 JulRet. Mon 12 Aug$1,801
Dep. Mon 22 JulRet. Sun 18 Aug$1,801
Dep. Tue 23 JulRet. Thu 15 Aug$1,801
Dep. Tue 23 JulRet. Mon 19 Aug$1,801
Dep. Tue 23 JulRet. Thu 22 Aug$1,801
Dep. Wed 24 JulRet. Sun 18 Aug$1,801
Dep. Sat 27 JulRet. Thu 22 Aug$1,801
Dep. Sun 28 JulRet. Thu 22 Aug$1,801
Dep. Sun 04 AugRet. Thu 29 Aug$1,801
Dep. Sat 03 AugRet. Mon 26 Aug$1,842
Dep. Sat 03 AugRet. Thu 29 Aug$1,842
Dep. Wed 11 DecRet. Sun 29 Dec$1,842
Dep. Wed 11 DecRet. Sat 28 Dec$1,876
Dep. Fri 19 JulRet. Fri 02 Aug$1,876
Dep. Sun 21 JulRet. Fri 02 Aug$1,901
Dep. Thu 05 DecRet. Wed 01 Jan$1,908
Dep. Thu 05 DecRet. Thu 02 Jan$1,908
Dep. Thu 05 DecRet. Sun 05 Jan$1,908
Dep. Thu 05 DecRet. Mon 06 Jan$1,908
Dep. Thu 05 DecRet. Tue 07 Jan$1,908
Dep. Thu 05 DecRet. Wed 08 Jan$1,908
Dep. Thu 05 DecRet. Thu 09 Jan$1,908
Dep. Thu 05 DecRet. Fri 03 Jan$1,941
Dep. Thu 05 DecRet. Sat 04 Jan$1,941
Dep. Fri 06 DecRet. Thu 09 Jan$1,941
Dep. Thu 12 DecRet. Mon 30 Dec$2,031
Dep. Thu 12 DecRet. Sun 29 Dec$2,032
Dep. Tue 02 JulRet. Sat 13 Jul$2,451
Dep. Wed 03 JulRet. Sat 13 Jul$2,522
CX,KA,OD,SQ,TR Return flights from $1,620
Dep. Sat 03 AugRet. Thu 29 Aug$1,620
Dep. Sat 03 AugRet. Mon 26 Aug$1,702

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 ahead of Johannesburg.
  • 11 airlines operate between Perth and Johannesburg. They include South African, Emirates, Etihad Airways, Singapore Airlines, Cathay Pacific, Kenya Airways, Qantas Airways and more.
  • JNB is the International Air Transport Association (IATA) code for Johannesburg.
  • The closest train station to Johannesburg airport is Ortia which is at South Africa .
How to get from Perth to Johannesburg
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m