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

Cheap Flights from Perth to Johannesburg

Filter
Close
Return
One Way
Reverse direction: JNB to PER
Depart
Return
QF Return flights from $837
Dep. Tue 16 FebRet. Sun 28 Feb$837
Dep. Sun 07 FebRet. Sun 21 Feb$1,540
QFShow more Flights
Dep. Fri 27 NovRet. Mon 28 Dec$1,597
Dep. Sun 02 AugRet. Mon 17 Aug$1,610
Dep. Sun 23 AugRet. Wed 09 Sep$1,610
Dep. Wed 11 NovRet. Wed 25 Nov$1,650
Dep. Wed 22 JulRet. Wed 05 Aug$1,650
Dep. Fri 09 AprRet. Wed 28 Apr$1,859
Dep. Thu 22 OctRet. Fri 06 Nov$2,016
Dep. Sat 17 OctRet. Sat 31 Oct$2,088
Dep. Wed 23 SepRet. Sun 04 Oct$2,215
Dep. Mon 14 SepRet. Mon 28 Sep$2,271
Dep. Mon 07 SepRet. Mon 21 Sep$2,435
Dep. Mon 17 AugRet. Mon 31 Aug$2,968
SQ Return flights from $886
Dep. Mon 14 SepRet. Mon 28 Sep$886
Dep. Mon 17 AugRet. Mon 31 Aug$1,010
SQShow more Flights
Dep. Mon 07 SepRet. Mon 21 Sep$1,063
Dep. Sun 23 AugRet. Wed 09 Sep$1,129
Dep. Tue 16 FebRet. Sun 28 Feb$1,186
Dep. Sun 02 AugRet. Mon 17 Aug$1,430
Dep. Sat 17 OctRet. Sat 31 Oct$1,478
Dep. Sun 07 FebRet. Sun 21 Feb$1,504
Dep. Wed 11 NovRet. Wed 25 Nov$1,550
Dep. Wed 22 JulRet. Wed 05 Aug$1,642
Dep. Fri 09 AprRet. Wed 28 Apr$1,728
Dep. Wed 23 SepRet. Sun 04 Oct$1,918
Dep. Thu 22 OctRet. Fri 06 Nov$2,041
Dep. Fri 27 NovRet. Mon 28 Dec$2,562
QF,QR Return flights from $1,142
Dep. Tue 16 FebRet. Sun 28 Feb$1,142
Dep. Sun 07 FebRet. Sun 21 Feb$1,454
QF,QRShow more Flights
Dep. Wed 11 NovRet. Wed 25 Nov$1,477
Dep. Wed 22 JulRet. Wed 05 Aug$1,494
Dep. Thu 22 OctRet. Fri 06 Nov$1,508
Dep. Sat 17 OctRet. Sat 31 Oct$1,545
Dep. Sun 02 AugRet. Mon 17 Aug$1,619
Dep. Fri 27 NovRet. Mon 28 Dec$1,623
Dep. Fri 09 AprRet. Wed 28 Apr$1,721
Dep. Sun 23 AugRet. Wed 09 Sep$1,775
Dep. Wed 23 SepRet. Sun 04 Oct$1,816
Dep. Mon 17 AugRet. Mon 31 Aug$1,971
Dep. Mon 14 SepRet. Mon 28 Sep$2,213
Dep. Mon 07 SepRet. Mon 21 Sep$2,437
QF,SQ Return flights from $1,142
Dep. Tue 16 FebRet. Sun 28 Feb$1,142
Dep. Sun 07 FebRet. Sun 21 Feb$1,524
QF,SQShow more Flights
Dep. Sun 23 AugRet. Wed 09 Sep$1,620
Dep. Sun 02 AugRet. Mon 17 Aug$1,656
Dep. Wed 11 NovRet. Wed 25 Nov$1,664
Dep. Thu 22 OctRet. Fri 06 Nov$1,687
Dep. Wed 22 JulRet. Wed 05 Aug$1,779
Dep. Sat 17 OctRet. Sat 31 Oct$1,819
Dep. Fri 09 AprRet. Wed 28 Apr$1,916
Dep. Mon 17 AugRet. Mon 31 Aug$2,066
Dep. Wed 23 SepRet. Sun 04 Oct$2,204
Dep. Fri 27 NovRet. Mon 28 Dec$2,411
Dep. Mon 07 SepRet. Mon 21 Sep$2,555
QR Return flights from $1,155
Dep. Mon 07 SepRet. Mon 21 Sep$1,155
Dep. Tue 16 FebRet. Sun 28 Feb$1,188
QRShow more Flights
Dep. Wed 11 NovRet. Wed 25 Nov$1,189
Dep. Sun 07 FebRet. Sun 21 Feb$1,190
Dep. Thu 22 OctRet. Fri 06 Nov$1,191
Dep. Sat 17 OctRet. Sat 31 Oct$1,235
Dep. Fri 27 NovRet. Mon 28 Dec$1,366
Dep. Wed 23 SepRet. Sun 04 Oct$1,380
Dep. Fri 09 AprRet. Wed 28 Apr$1,415
Dep. Mon 14 SepRet. Mon 28 Sep$1,454
Dep. Wed 22 JulRet. Wed 05 Aug$1,542
Dep. Sun 02 AugRet. Mon 17 Aug$1,573
Dep. Mon 17 AugRet. Mon 31 Aug$1,576
Dep. Sun 23 AugRet. Wed 09 Sep$1,598
QR,VA Return flights from $1,190
Dep. Mon 07 SepRet. Mon 21 Sep$1,190
Dep. Wed 11 NovRet. Wed 25 Nov$1,224
QR,VAShow more Flights
Dep. Tue 16 FebRet. Sun 28 Feb$1,225
Dep. Sun 07 FebRet. Sun 21 Feb$1,226
Dep. Thu 22 OctRet. Fri 06 Nov$1,226
Dep. Sat 17 OctRet. Sat 31 Oct$1,270
Dep. Fri 27 NovRet. Mon 28 Dec$1,389
Dep. Wed 23 SepRet. Sun 04 Oct$1,425
Dep. Fri 09 AprRet. Wed 28 Apr$1,475
Dep. Mon 14 SepRet. Mon 28 Sep$1,493
Dep. Sun 02 AugRet. Mon 17 Aug$1,553
Dep. Mon 17 AugRet. Mon 31 Aug$1,660
Dep. Sun 23 AugRet. Wed 09 Sep$1,661
Dep. Wed 22 JulRet. Wed 05 Aug$1,661
TK Return flights from $1,246
Dep. Wed 11 NovRet. Wed 25 Nov$1,246
Dep. Fri 27 NovRet. Mon 28 Dec$2,085
TKShow more Flights
Dep. Mon 14 SepRet. Mon 28 Sep$2,420
Dep. Wed 23 SepRet. Sun 04 Oct$4,299
ET,QF,TR Return flights from $1,246
Dep. Tue 16 FebRet. Sun 28 Feb$1,246
Dep. Fri 09 AprRet. Wed 28 Apr$1,504
ET,QF,TRShow more Flights
Dep. Fri 27 NovRet. Mon 28 Dec$1,692
QR,SQ Return flights from $1,254
Dep. Mon 07 SepRet. Mon 21 Sep$1,254
Dep. Tue 16 FebRet. Sun 28 Feb$1,322
QR,SQShow more Flights
Dep. Sun 07 FebRet. Sun 21 Feb$1,325
Dep. Wed 11 NovRet. Wed 25 Nov$1,327
Dep. Thu 22 OctRet. Fri 06 Nov$1,362
Dep. Wed 22 JulRet. Wed 05 Aug$1,371
Dep. Sun 02 AugRet. Mon 17 Aug$1,397
Dep. Sat 17 OctRet. Sat 31 Oct$1,427
Dep. Sun 23 AugRet. Wed 09 Sep$1,543
Dep. Wed 23 SepRet. Sun 04 Oct$1,627
Dep. Mon 14 SepRet. Mon 28 Sep$1,634
Dep. Mon 17 AugRet. Mon 31 Aug$1,634
Dep. Fri 27 NovRet. Mon 28 Dec$1,650
Dep. Fri 09 AprRet. Wed 28 Apr$1,702
QF,SA Return flights from $1,258
Dep. Tue 16 FebRet. Sun 28 Feb$1,258
Dep. Sun 07 FebRet. Sun 21 Feb$1,614
QF,SAShow more Flights
Dep. Fri 27 NovRet. Mon 28 Dec$1,785
Dep. Sun 02 AugRet. Mon 17 Aug$1,791
Dep. Wed 11 NovRet. Wed 25 Nov$1,811
Dep. Wed 22 JulRet. Wed 05 Aug$1,812
Dep. Mon 17 AugRet. Mon 31 Aug$2,079
Dep. Fri 09 AprRet. Wed 28 Apr$2,160
Dep. Wed 23 SepRet. Sun 04 Oct$2,229
Dep. Sat 17 OctRet. Sat 31 Oct$2,286
Dep. Mon 14 SepRet. Mon 28 Sep$2,718
MK Return flights from $1,261
Dep. Sun 23 AugRet. Wed 09 Sep$1,261
Dep. Wed 22 JulRet. Wed 05 Aug$1,338
SQ,VA Return flights from $1,282
Dep. Mon 07 SepRet. Mon 21 Sep$1,282
Dep. Tue 16 FebRet. Sun 28 Feb$1,348
SQ,VAShow more Flights
Dep. Sun 07 FebRet. Sun 21 Feb$1,520
Dep. Mon 14 SepRet. Mon 28 Sep$1,626
Dep. Wed 11 NovRet. Wed 25 Nov$1,666
Dep. Sat 17 OctRet. Sat 31 Oct$1,670
Dep. Mon 17 AugRet. Mon 31 Aug$1,700
Dep. Sun 23 AugRet. Wed 09 Sep$1,761
Dep. Wed 22 JulRet. Wed 05 Aug$1,775
Dep. Sun 02 AugRet. Mon 17 Aug$1,793
Dep. Fri 09 AprRet. Wed 28 Apr$1,801
Dep. Thu 22 OctRet. Fri 06 Nov$2,116
Dep. Wed 23 SepRet. Sun 04 Oct$2,209
Dep. Fri 27 NovRet. Mon 28 Dec$5,103
ET,QF,QR Return flights from $1,287
Dep. Sat 17 OctRet. Sat 31 Oct$1,287
Dep. Fri 09 AprRet. Wed 28 Apr$1,336
ET,QF,QRShow more Flights
Dep. Thu 22 OctRet. Fri 06 Nov$1,521
Dep. Sun 02 AugRet. Mon 17 Aug$1,560
Dep. Sun 23 AugRet. Wed 09 Sep$1,786
Dep. Fri 27 NovRet. Mon 28 Dec$1,875
Dep. Sun 07 FebRet. Sun 21 Feb$2,016
Dep. Tue 16 FebRet. Sun 28 Feb$2,069
Dep. Wed 23 SepRet. Sun 04 Oct$2,279
QR,TK Return flights from $1,293
Dep. Mon 07 SepRet. Mon 21 Sep$1,293
Dep. Wed 11 NovRet. Wed 25 Nov$1,326
QR,TKShow more Flights
Dep. Thu 22 OctRet. Fri 06 Nov$1,441
Dep. Fri 27 NovRet. Mon 28 Dec$1,495
Dep. Sun 02 AugRet. Mon 17 Aug$1,633
Dep. Wed 22 JulRet. Wed 05 Aug$1,689
Dep. Mon 17 AugRet. Mon 31 Aug$1,977
Dep. Tue 16 FebRet. Sun 28 Feb$2,053
Dep. Sun 07 FebRet. Sun 21 Feb$2,069
Dep. Wed 23 SepRet. Sun 04 Oct$2,490
QR,WB Return flights from $1,297
Dep. Mon 07 SepRet. Mon 21 Sep$1,297
Dep. Wed 22 JulRet. Wed 05 Aug$1,446
QR,WBShow more Flights
Dep. Wed 11 NovRet. Wed 25 Nov$1,534
Dep. Mon 14 SepRet. Mon 28 Sep$1,575
Dep. Sun 07 FebRet. Sun 21 Feb$1,578
Dep. Tue 16 FebRet. Sun 28 Feb$1,578
Dep. Sun 23 AugRet. Wed 09 Sep$1,593
Dep. Mon 17 AugRet. Mon 31 Aug$1,603
Dep. Wed 23 SepRet. Sun 04 Oct$1,853
Dep. Sun 02 AugRet. Mon 17 Aug$2,127

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 United States (USA) and flights to South Africa. Maybe a different destination? Here are all the flights from Perth


Cheapest Perth to Johannesburg Return Prices

These are the cheapest prices for Perth to Johannesburg return airfares.

July 2026
$1,580
August 2026
$919
September 2026
$912
October 2026
$1,155
November 2026
$1,138
January 2027
$1,510
February 2027
$1,169
March 2027
$1,446
April 2027
$1,459

Average Perth to Johannesburg Return Prices

These are the average prices for Perth to Johannesburg return airfares.

July 2026
$2,511
August 2026
$1,737
September 2026
$1,729
October 2026
$1,642
November 2026
$1,615
December 2026
$2,305
January 2027
$1,679
February 2027
$1,597
March 2027
$1,592
April 2027
$1,855

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia