1 Adult (Economy)
  • Economy
  • - + 16+
  • - + 2-15
  • - + <2 (on lap)
Compare other sites

Cheap Flights Perth to Johannesburg, South Africa.

Perth to Johannesburg

Johannesburg to Perth

Weekday Flight Weekend Flight No Data (Click day for Flights) Cheapest
Reverse: JNB to PER

The Cheapest Return Perth to Johannesburg Flights.

QF Return flights from $1,261
Depart Wed 01 AugReturn Sat 25 Aug$1,261
Depart Fri 15 JunReturn Sat 30 Jun$1,287
QFShow more Flights
Depart Sun 25 FebReturn Mon 23 Apr$1,534
Depart Mon 30 AprReturn Mon 14 May$1,551
Depart Fri 28 SepReturn Mon 22 Oct$1,625
Depart Mon 03 DecReturn Mon 07 Jan$1,749
Depart Sun 25 FebReturn Sat 07 Apr$1,756
Depart Sun 25 FebReturn Mon 09 Apr$1,871
Depart Thu 12 AprReturn Sun 29 Apr$1,916
Depart Thu 22 FebReturn Mon 09 Apr$2,262
Depart Mon 26 FebReturn Fri 23 Mar$2,501
Depart Mon 26 FebReturn Mon 09 Apr$2,546
Depart Fri 23 FebReturn Mon 09 Apr$2,591
Depart Wed 12 DecReturn Sun 30 Dec$2,820
Depart Fri 21 DecReturn Fri 04 Jan$3,205
Depart Mon 03 DecReturn Mon 07 Jan$4,915
Depart Wed 12 DecReturn Sun 30 Dec$5,430
Depart Wed 01 AugReturn Sat 25 Aug$5,501
SA Return flights from $1,304
Depart Wed 01 AugReturn Sat 25 Aug$1,304
Depart Sun 25 FebReturn Wed 18 Apr$1,337
SAShow more Flights
Depart Mon 26 FebReturn Fri 23 Mar$1,347
Depart Mon 26 FebReturn Mon 09 Apr$1,348
Depart Fri 15 JunReturn Sat 30 Jun$1,348
Depart Thu 22 FebReturn Mon 09 Apr$1,383
Depart Sat 24 FebReturn Wed 04 Apr$1,383
Depart Sun 25 FebReturn Wed 04 Apr$1,383
Depart Sun 25 FebReturn Mon 09 Apr$1,383
Depart Sun 25 FebReturn Mon 23 Apr$1,383
Depart Fri 23 FebReturn Mon 09 Apr$1,429
Depart Sun 25 FebReturn Sat 07 Apr$1,429
Depart Fri 28 SepReturn Mon 22 Oct$1,615
Depart Mon 03 DecReturn Mon 07 Jan$1,926
Depart Thu 12 AprReturn Sun 29 Apr$1,927
Depart Fri 21 DecReturn Fri 04 Jan$2,452
Depart Wed 12 DecReturn Sun 30 Dec$2,452
SQ Return flights from $1,314
Depart Wed 01 AugReturn Sat 25 Aug$1,314
Depart Fri 28 SepReturn Mon 22 Oct$1,563
SQShow more Flights
Depart Fri 15 JunReturn Sat 30 Jun$1,608
Depart Mon 26 FebReturn Fri 23 Mar$1,616
Depart Sun 25 FebReturn Wed 04 Apr$1,617
Depart Sun 25 FebReturn Wed 18 Apr$1,617
Depart Sun 25 FebReturn Mon 23 Apr$1,627
Depart Fri 23 FebReturn Mon 09 Apr$1,662
Depart Sun 25 FebReturn Sat 07 Apr$1,662
Depart Sun 25 FebReturn Mon 09 Apr$1,662
Depart Mon 26 FebReturn Mon 09 Apr$1,662
Depart Mon 30 AprReturn Mon 14 May$1,705
Depart Mon 03 DecReturn Mon 07 Jan$1,726
Depart Sat 24 FebReturn Wed 04 Apr$1,801
Depart Thu 22 FebReturn Mon 09 Apr$1,846
Depart Thu 12 AprReturn Sun 29 Apr$1,877
Depart Fri 21 DecReturn Fri 04 Jan$1,888
Depart Wed 12 DecReturn Sun 30 Dec$1,992
Depart Sun 25 FebReturn Mon 23 Apr$14,281
EY Return flights from $1,318
Depart Mon 26 FebReturn Mon 09 Apr$1,318
Depart Thu 12 AprReturn Sun 29 Apr$1,318
EYShow more Flights
Depart Mon 30 AprReturn Mon 14 May$1,319
Depart Mon 26 FebReturn Fri 23 Mar$1,335
Depart Sun 25 FebReturn Wed 18 Apr$1,349
Depart Sun 25 FebReturn Mon 23 Apr$1,349
Depart Sun 25 FebReturn Mon 09 Apr$1,350
Depart Fri 28 SepReturn Mon 22 Oct$1,351
Depart Sun 25 FebReturn Wed 04 Apr$1,357
Depart Wed 01 AugReturn Sat 25 Aug$1,370
Depart Sun 25 FebReturn Sat 07 Apr$1,384
Depart Thu 22 FebReturn Mon 09 Apr$1,446
Depart Fri 23 FebReturn Mon 09 Apr$1,483
Depart Wed 12 DecReturn Sun 30 Dec$1,560
Depart Mon 03 DecReturn Mon 07 Jan$1,570
Depart Sat 24 FebReturn Wed 04 Apr$1,631
Depart Fri 15 JunReturn Sat 30 Jun$1,640
Depart Fri 21 DecReturn Fri 04 Jan$2,163
EY,KQ Return flights from $1,334
Depart Mon 26 FebReturn Mon 09 Apr$1,334
Depart Mon 30 AprReturn Mon 14 May$1,334
EY,KQShow more Flights
Depart Thu 12 AprReturn Sun 29 Apr$1,334
Depart Wed 01 AugReturn Sat 25 Aug$1,366
Depart Fri 28 SepReturn Mon 22 Oct$1,368
Depart Mon 26 FebReturn Fri 23 Mar$1,398
Depart Sun 25 FebReturn Mon 09 Apr$1,458
Depart Sun 25 FebReturn Wed 18 Apr$1,458
Depart Sun 25 FebReturn Mon 23 Apr$1,458
Depart Thu 22 FebReturn Mon 09 Apr$1,563
Depart Mon 03 DecReturn Mon 07 Jan$1,570
Depart Wed 12 DecReturn Sun 30 Dec$1,571
Depart Fri 23 FebReturn Mon 09 Apr$1,600
Depart Sun 25 FebReturn Wed 04 Apr$1,624
Depart Fri 15 JunReturn Sat 30 Jun$1,635
Depart Sun 25 FebReturn Sat 07 Apr$1,658
Depart Sat 24 FebReturn Wed 04 Apr$1,751
Depart Fri 21 DecReturn Fri 04 Jan$2,241
QR Return flights from $1,342
Depart Mon 30 AprReturn Mon 14 May$1,342
Depart Fri 28 SepReturn Mon 22 Oct$1,374
QRShow more Flights
Depart Wed 01 AugReturn Sat 25 Aug$1,388
Depart Mon 26 FebReturn Fri 23 Mar$1,432
Depart Mon 26 FebReturn Mon 09 Apr$1,433
Depart Sun 25 FebReturn Wed 04 Apr$1,464
Depart Sun 25 FebReturn Sat 07 Apr$1,464
Depart Sun 25 FebReturn Mon 09 Apr$1,464
Depart Sun 25 FebReturn Wed 18 Apr$1,464
Depart Sun 25 FebReturn Mon 23 Apr$1,464
Depart Sat 24 FebReturn Wed 04 Apr$1,522
Depart Fri 15 JunReturn Sat 30 Jun$1,565
Depart Fri 23 FebReturn Mon 09 Apr$1,566
Depart Thu 22 FebReturn Mon 09 Apr$1,625
Depart Thu 12 AprReturn Sun 29 Apr$1,682
Depart Mon 03 DecReturn Mon 07 Jan$2,062
Depart Wed 12 DecReturn Sun 30 Dec$2,153
Depart Fri 21 DecReturn Fri 04 Jan$2,656
EK Return flights from $1,347
Depart Mon 30 AprReturn Mon 14 May$1,347
Depart Sun 25 FebReturn Mon 23 Apr$1,365
EKShow more Flights
Depart Mon 26 FebReturn Mon 09 Apr$1,365
Depart Fri 28 SepReturn Mon 22 Oct$1,383
Depart Sun 25 FebReturn Wed 04 Apr$1,392
Depart Sun 25 FebReturn Sat 07 Apr$1,392
Depart Sun 25 FebReturn Mon 09 Apr$1,392
Depart Sun 25 FebReturn Wed 18 Apr$1,392
Depart Fri 23 FebReturn Mon 09 Apr$1,397
Depart Thu 22 FebReturn Mon 09 Apr$1,410
Depart Mon 26 FebReturn Fri 23 Mar$1,424
Depart Sat 24 FebReturn Wed 04 Apr$1,450
Depart Wed 01 AugReturn Sat 25 Aug$1,499
Depart Thu 12 AprReturn Sun 29 Apr$1,683
Depart Wed 12 DecReturn Sun 30 Dec$1,688
Depart Fri 15 JunReturn Sat 30 Jun$1,714
Depart Mon 03 DecReturn Mon 07 Jan$1,800
Depart Fri 21 DecReturn Fri 04 Jan$2,948
EY,KQ,VA Return flights from $1,348
Depart Mon 26 FebReturn Mon 09 Apr$1,348
Depart Mon 30 AprReturn Mon 14 May$1,348
EY,KQ,VAShow more Flights
Depart Fri 28 SepReturn Mon 22 Oct$1,382
Depart Wed 01 AugReturn Sat 25 Aug$1,451
Depart Mon 03 DecReturn Mon 07 Jan$1,655
Depart Wed 12 DecReturn Sun 30 Dec$1,664
Depart Fri 15 JunReturn Sat 30 Jun$1,720
Depart Thu 12 AprReturn Sun 29 Apr$1,737
Depart Sun 25 FebReturn Mon 23 Apr$1,942
Depart Sat 24 FebReturn Wed 04 Apr$1,976
Depart Fri 21 DecReturn Fri 04 Jan$2,256
Depart Thu 22 FebReturn Mon 09 Apr$2,417
Depart Fri 23 FebReturn Mon 09 Apr$2,417
Depart Sun 25 FebReturn Wed 04 Apr$2,417
Depart Sun 25 FebReturn Mon 09 Apr$2,417
EY,VA Return flights from $1,348
Depart Mon 26 FebReturn Mon 09 Apr$1,348
Depart Mon 30 AprReturn Mon 14 May$1,348
EY,VAShow more Flights
Depart Thu 12 AprReturn Sun 29 Apr$1,361
Depart Fri 28 SepReturn Mon 22 Oct$1,382
Depart Wed 12 DecReturn Sun 30 Dec$1,595
Depart Mon 03 DecReturn Mon 07 Jan$1,655
Depart Thu 22 FebReturn Mon 09 Apr$1,679
Depart Fri 23 FebReturn Mon 09 Apr$1,679
Depart Sun 25 FebReturn Mon 09 Apr$1,679
Depart Sun 25 FebReturn Sat 07 Apr$1,713
Depart Mon 26 FebReturn Fri 23 Mar$1,735
Depart Sat 24 FebReturn Wed 04 Apr$1,752
Depart Sun 25 FebReturn Wed 04 Apr$1,752
Depart Sun 25 FebReturn Wed 18 Apr$1,752
Depart Sun 25 FebReturn Mon 23 Apr$1,752
Depart Wed 01 AugReturn Sat 25 Aug$1,795
Depart Fri 15 JunReturn Sat 30 Jun$1,906
Depart Fri 21 DecReturn Fri 04 Jan$2,256
EY,HM Return flights from $1,401
Depart Thu 12 AprReturn Sun 29 Apr$1,401
Depart Wed 01 AugReturn Sat 25 Aug$1,436
EY,HMShow more Flights
Depart Fri 28 SepReturn Mon 22 Oct$1,436
Depart Mon 03 DecReturn Mon 07 Jan$1,651
Depart Wed 12 DecReturn Sun 30 Dec$1,651
Depart Thu 22 FebReturn Mon 09 Apr$1,691
Depart Fri 15 JunReturn Sat 30 Jun$1,753
Depart Fri 23 FebReturn Mon 09 Apr$1,935
Depart Sat 24 FebReturn Wed 04 Apr$2,342
Depart Fri 21 DecReturn Fri 04 Jan$3,154
EK,QF Return flights from $1,429
Depart Sun 25 FebReturn Mon 23 Apr$1,429
Depart Fri 28 SepReturn Mon 22 Oct$1,441
EK,QFShow more Flights
Depart Mon 26 FebReturn Mon 09 Apr$1,475
Depart Sun 25 FebReturn Mon 09 Apr$1,502
Depart Thu 22 FebReturn Mon 09 Apr$1,515
Depart Mon 30 AprReturn Mon 14 May$1,517
Depart Wed 01 AugReturn Sat 25 Aug$1,523
Depart Fri 23 FebReturn Mon 09 Apr$1,550
Depart Sun 25 FebReturn Sat 07 Apr$1,596
Depart Sun 25 FebReturn Wed 18 Apr$1,666
Depart Sun 25 FebReturn Wed 04 Apr$1,812
Depart Wed 12 DecReturn Sun 30 Dec$1,821
Depart Fri 15 JunReturn Sat 30 Jun$1,885
Depart Mon 03 DecReturn Mon 07 Jan$1,924
Depart Mon 26 FebReturn Fri 23 Mar$2,176
Depart Thu 12 AprReturn Sun 29 Apr$2,228
Depart Sat 24 FebReturn Wed 04 Apr$2,272
Depart Fri 21 DecReturn Fri 04 Jan$3,237
EY,HM,KQ Return flights from $1,434
Depart Wed 01 AugReturn Sat 25 Aug$1,434
Depart Fri 28 SepReturn Mon 22 Oct$1,435
EY,HM,KQShow more Flights
Depart Thu 12 AprReturn Sun 29 Apr$1,436
Depart Mon 03 DecReturn Mon 07 Jan$1,649
Depart Fri 15 JunReturn Sat 30 Jun$1,719
Depart Wed 12 DecReturn Sun 30 Dec$1,724
Depart Thu 22 FebReturn Mon 09 Apr$1,751
Depart Fri 23 FebReturn Mon 09 Apr$1,977
Depart Sat 24 FebReturn Wed 04 Apr$2,169
Depart Fri 21 DecReturn Fri 04 Jan$3,106
EY,HM,VA Return flights from $1,444
Depart Thu 12 AprReturn Sun 29 Apr$1,444
Depart Wed 01 AugReturn Sat 25 Aug$1,473
EY,HM,VAShow more Flights
Depart Fri 28 SepReturn Mon 22 Oct$1,474
Depart Thu 22 FebReturn Mon 09 Apr$1,752
Depart Mon 03 DecReturn Mon 07 Jan$1,781
Depart Wed 12 DecReturn Sun 30 Dec$1,793
Depart Fri 15 JunReturn Sat 30 Jun$1,918
Depart Fri 21 DecReturn Fri 04 Jan$3,144
MK Return flights from $1,490
Depart Wed 01 AugReturn Sat 25 Aug$1,490
Depart Sun 25 FebReturn Sat 07 Apr$1,579
MKShow more Flights
Depart Fri 21 DecReturn Fri 04 Jan$2,538
Depart Sun 25 FebReturn Mon 09 Apr$4,164
Depart Fri 28 SepReturn Mon 22 Oct$4,245
Depart Sun 25 FebReturn Wed 04 Apr$4,260
Depart Sun 25 FebReturn Wed 18 Apr$4,260
Depart Sun 25 FebReturn Mon 23 Apr$4,260
EK,ET,TR Return flights from $1,510
Depart Mon 30 AprReturn Mon 14 May$1,510
Depart Thu 22 FebReturn Mon 09 Apr$2,310

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)

FebMarAprMayJunJulAugSepOctNovDecJan/19
  -$5430$5336$5212  -  -$5368  -  -  -  -  -
  -$8560$8560$8704  -  -  -  -  -  -  -  -
  -$2079  -$1523  -  -  -  -  -  -  -  -
  -$3447$6452$5297$5674$5829$5252  -  -  -  -  -
  -  -$1755$1676  -  -  -  -  -  -  -  -
  -  -$5499  -  -  -  -  -  -  -  -  -
+2  -  -$7190  -  -  -  -  -  -  -  -  -

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