1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
Compare other sites

Cheap Flights Perth to Johannesburg, South Africa.

Reverse: JNB to PER

The Cheapest Return Perth to Johannesburg Flights.

SQ Return flights from $1,111
Depart Wed 01 AugReturn Wed 05 Sep$1,111
Depart Tue 24 JulReturn Mon 13 Aug$1,422
SQShow more Flights
Depart Sat 10 NovReturn Sat 26 Jan$1,441
Depart Sat 13 OctReturn Sat 27 Oct$1,575
Depart Sun 23 SepReturn Tue 23 Oct$1,582
Depart Tue 24 JulReturn Tue 14 Aug$1,608
Depart Sun 23 SepReturn Mon 22 Oct$1,627
Depart Sat 22 SepReturn Tue 23 Oct$1,645
Depart Thu 20 SepReturn Mon 08 Oct$1,672
Depart Fri 21 SepReturn Tue 23 Oct$1,718
Depart Sat 10 NovReturn Sat 26 Jan$4,770
EK Return flights from $1,434
Depart Sat 13 OctReturn Sat 27 Oct$1,434
Depart Sat 10 NovReturn Sat 26 Jan$1,479
EKShow more Flights
Depart Sun 23 SepReturn Mon 22 Oct$1,537
Depart Sun 23 SepReturn Tue 23 Oct$1,537
Depart Wed 01 AugReturn Wed 05 Sep$1,611
Depart Fri 21 SepReturn Tue 23 Oct$1,613
Depart Thu 20 SepReturn Mon 08 Oct$1,649
Depart Sat 22 SepReturn Tue 23 Oct$1,681
Depart Tue 24 JulReturn Mon 13 Aug$1,694
Depart Tue 24 JulReturn Tue 14 Aug$1,694
Depart Sat 10 NovReturn Sat 26 Jan$6,790
EK,QF Return flights from $1,445
Depart Sat 13 OctReturn Sat 27 Oct$1,445
Depart Sat 10 NovReturn Sat 26 Jan$1,511
EK,QFShow more Flights
Depart Sun 23 SepReturn Mon 22 Oct$1,548
Depart Sun 23 SepReturn Tue 23 Oct$1,548
Depart Wed 01 AugReturn Wed 05 Sep$1,587
Depart Fri 21 SepReturn Tue 23 Oct$1,640
Depart Tue 24 JulReturn Mon 13 Aug$1,706
Depart Sat 22 SepReturn Tue 23 Oct$1,708
Depart Tue 24 JulReturn Tue 14 Aug$1,723
Depart Thu 20 SepReturn Mon 08 Oct$1,838
MK Return flights from $1,450
Depart Fri 21 SepReturn Tue 23 Oct$1,450
Depart Sun 23 SepReturn Tue 23 Oct$1,450
MKShow more Flights
Depart Sun 23 SepReturn Mon 22 Oct$4,200
Depart Tue 24 JulReturn Tue 14 Aug$7,289
Depart Sat 10 NovReturn Sat 26 Jan$7,298
Depart Tue 24 JulReturn Mon 13 Aug$10,064
Depart Sat 22 SepReturn Tue 23 Oct$11,494
Depart Sat 13 OctReturn Sat 27 Oct$11,494
QR Return flights from $1,461
Depart Sun 23 SepReturn Mon 22 Oct$1,461
Depart Sun 23 SepReturn Tue 23 Oct$1,461
QRShow more Flights
Depart Sat 13 OctReturn Sat 27 Oct$1,466
Depart Sat 22 SepReturn Tue 23 Oct$1,475
Depart Tue 24 JulReturn Tue 14 Aug$1,490
Depart Thu 20 SepReturn Mon 08 Oct$1,511
Depart Fri 21 SepReturn Tue 23 Oct$1,542
Depart Tue 24 JulReturn Mon 13 Aug$1,546
Depart Sat 10 NovReturn Sat 26 Jan$1,607
Depart Sat 10 NovReturn Sat 26 Jan$6,406
EY,VA Return flights from $1,509
Depart Sat 13 OctReturn Sat 27 Oct$1,509
Depart Sat 10 NovReturn Sat 26 Jan$1,518
EY,VAShow more Flights
Depart Sun 23 SepReturn Tue 23 Oct$1,621
Depart Sun 23 SepReturn Mon 22 Oct$1,623
Depart Fri 21 SepReturn Tue 23 Oct$1,659
Depart Sat 22 SepReturn Tue 23 Oct$1,659
Depart Thu 20 SepReturn Mon 08 Oct$1,684
Depart Wed 01 AugReturn Wed 05 Sep$2,091
Depart Tue 24 JulReturn Tue 14 Aug$2,112
Depart Tue 24 JulReturn Mon 13 Aug$2,153
Depart Sat 10 NovReturn Sat 26 Jan$9,920
SA Return flights from $1,512
Depart Tue 24 JulReturn Mon 13 Aug$1,512
Depart Tue 24 JulReturn Tue 14 Aug$1,512
SAShow more Flights
Depart Wed 01 AugReturn Wed 05 Sep$1,512
Depart Thu 20 SepReturn Mon 08 Oct$1,512
Depart Sat 10 NovReturn Sat 26 Jan$1,969
Depart Sun 23 SepReturn Mon 22 Oct$1,971
Depart Fri 21 SepReturn Tue 23 Oct$1,973
Depart Sat 22 SepReturn Tue 23 Oct$1,973
Depart Sun 23 SepReturn Tue 23 Oct$1,973
Depart Sat 13 OctReturn Sat 27 Oct$1,973
Depart Sat 10 NovReturn Sat 26 Jan$4,870
EY Return flights from $1,521
Depart Sat 13 OctReturn Sat 27 Oct$1,521
Depart Sat 10 NovReturn Sat 26 Jan$1,544
EYShow more Flights
Depart Tue 24 JulReturn Mon 13 Aug$1,552
Depart Tue 24 JulReturn Tue 14 Aug$1,552
Depart Wed 01 AugReturn Wed 05 Sep$1,560
Depart Sun 23 SepReturn Tue 23 Oct$1,595
Depart Thu 20 SepReturn Mon 08 Oct$1,612
Depart Sun 23 SepReturn Mon 22 Oct$1,613
Depart Sat 22 SepReturn Tue 23 Oct$1,629
Depart Fri 21 SepReturn Tue 23 Oct$1,643
EK,SA Return flights from $1,566
Depart Sat 13 OctReturn Sat 27 Oct$1,566
Depart Sun 23 SepReturn Mon 22 Oct$1,672
EK,SAShow more Flights
Depart Sat 10 NovReturn Sat 26 Jan$1,700
Depart Sun 23 SepReturn Tue 23 Oct$1,759
Depart Thu 20 SepReturn Mon 08 Oct$1,788
Depart Sat 22 SepReturn Tue 23 Oct$1,821
Depart Tue 24 JulReturn Mon 13 Aug$1,835
Depart Tue 24 JulReturn Tue 14 Aug$1,835
Depart Fri 21 SepReturn Tue 23 Oct$1,837
Depart Wed 01 AugReturn Wed 05 Sep$1,890
Depart Sat 10 NovReturn Sat 26 Jan$9,540
EY,KQ,VA Return flights from $1,569
Depart Sun 23 SepReturn Tue 23 Oct$1,569
Depart Sun 23 SepReturn Mon 22 Oct$1,585
EY,KQ,VAShow more Flights
Depart Fri 21 SepReturn Tue 23 Oct$1,685
Depart Sat 22 SepReturn Tue 23 Oct$1,731
Depart Tue 24 JulReturn Tue 14 Aug$2,326
Depart Tue 24 JulReturn Mon 13 Aug$2,412
EY,KQ Return flights from $1,580
Depart Tue 24 JulReturn Tue 14 Aug$1,580
Depart Tue 24 JulReturn Mon 13 Aug$1,602
EY,KQShow more Flights
Depart Wed 01 AugReturn Wed 05 Sep$1,614
Depart Sun 23 SepReturn Tue 23 Oct$1,688
Depart Sun 23 SepReturn Mon 22 Oct$1,706
Depart Fri 21 SepReturn Tue 23 Oct$1,723
Depart Sat 22 SepReturn Tue 23 Oct$1,723
Depart Sat 13 OctReturn Sat 27 Oct$5,477
Depart Thu 20 SepReturn Mon 08 Oct$5,564
EY,HM,KQ Return flights from $1,602
Depart Tue 24 JulReturn Mon 13 Aug$1,602
Depart Tue 24 JulReturn Tue 14 Aug$1,602
EY,HM,KQShow more Flights
Depart Wed 01 AugReturn Wed 05 Sep$1,614
AK,D7,EY,OD,SV Return flights from $1,623
Depart Sat 13 OctReturn Sat 27 Oct$1,623
Depart Sat 22 SepReturn Tue 23 Oct$1,807
EY,HM Return flights from $1,627
Depart Wed 01 AugReturn Wed 05 Sep$1,627
Depart Tue 24 JulReturn Mon 13 Aug$1,754
EY,HMShow more Flights
Depart Tue 24 JulReturn Tue 14 Aug$1,754
Depart Thu 20 SepReturn Mon 08 Oct$3,049
Depart Fri 21 SepReturn Tue 23 Oct$3,304
Depart Sat 22 SepReturn Tue 23 Oct$3,304
VA Return flights from $1,636
Depart Wed 01 AugReturn Wed 05 Sep$1,636
Depart Sat 10 NovReturn Sat 26 Jan$1,655
VAShow more Flights
Depart Thu 20 SepReturn Mon 08 Oct$1,915
Depart Tue 24 JulReturn Mon 13 Aug$1,916
Depart Tue 24 JulReturn Tue 14 Aug$1,916
Depart Sun 23 SepReturn Mon 22 Oct$1,916
Depart Sun 23 SepReturn Tue 23 Oct$1,916
Depart Sat 13 OctReturn Sat 27 Oct$1,916
Depart Sat 22 SepReturn Tue 23 Oct$1,952
Depart Fri 21 SepReturn Tue 23 Oct$2,128
Depart Sat 10 NovReturn Sat 26 Jan$6,715

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.

Monthly Average Prices for Perth to Johannesburg Return Airfares (AUD)

MayJunJulAugSepOctNovDecJan/19FebMarApr
$5212  -  -$5368  -  -  -  -  -  -  -  -
$5084$5674$5829$5252  -  -  -  -  -  -  -  -
  -  -$1961  -  -  -  -  -  -  -  -  -
$1769$1780  -  -  -  -  -  -  -  -  -  -
$1769$1780  -  -  -  -  -  -  -  -  -  -
  -  -$2106  -  -  -  -  -  -  -  -  -

Did you know...

  • Johannesburg is 6 hours later than Perth. You'll most likely be jetlagged for the first couple of days.
  • 13 airlines fly from Johannesburg to Perth. They include Singapore Airlines, Turkish Airlines, South African Airways, Cathay Pacific Airways, Qatar Airways, Virgin Australia, Air Mauritius and more.
  • Perth has the IATA code of PER.
  • The nearest hotel to Johannesburg airport is The Southern Sun O.R. Tambo International Airport which is at O.R. Tambo International Airport, Airport Grounds, Jones Road, Johannesburg .
How to get from Perth to Johannesburg
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m