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
SQ Return flights from $1,265
Dep. Sun 09 AugRet. Sat 05 Sep$1,265
Dep. Mon 17 AugRet. Sat 05 Sep$1,265
SQShow more Flights
Dep. Tue 18 AugRet. Fri 11 Sep$1,265
Dep. Tue 25 AugRet. Fri 11 Sep$1,265
Dep. Sun 30 AugRet. Fri 11 Sep$1,265
Dep. Tue 01 SepRet. Mon 28 Sep$1,265
Dep. Mon 07 SepRet. Mon 28 Sep$1,265
Dep. Mon 14 SepRet. Mon 28 Sep$1,265
Dep. Tue 04 MayRet. Tue 18 May$1,270
Dep. Wed 16 SepRet. Mon 28 Sep$1,389
Dep. Sat 24 OctRet. Sat 07 Nov$1,441
Dep. Mon 31 AugRet. Mon 21 Sep$1,441
Dep. Fri 28 AugRet. Fri 11 Sep$1,441
Dep. Sun 23 AugRet. Sat 05 Sep$1,441
Dep. Wed 12 AugRet. Wed 26 Aug$1,441
Dep. Wed 12 AugRet. Mon 31 Aug$1,441
Dep. Fri 11 SepRet. Mon 14 Sep$1,516
Dep. Sat 05 SepRet. Sat 19 Sep$1,516
Dep. Tue 15 SepRet. Tue 29 Sep$1,516
Dep. Fri 14 AugRet. Wed 26 Aug$1,616
Dep. Tue 01 SepRet. Wed 16 Sep$1,674
Dep. Wed 19 AugRet. Wed 02 Sep$1,769
Dep. Sun 08 NovRet. Sat 21 Nov$1,769
Dep. Fri 16 OctRet. Sat 31 Oct$1,930
Dep. Tue 21 JulRet. Tue 04 Aug$2,130
Dep. Wed 04 NovRet. Fri 20 Nov$2,144
Dep. Sat 17 OctRet. Sat 31 Oct$2,212
Dep. Wed 07 AprRet. Fri 30 Apr$2,466
Dep. Sat 31 OctRet. Sun 15 Nov$2,525
Dep. Wed 07 AprRet. Wed 21 Apr$2,551
Dep. Thu 22 OctRet. Fri 06 Nov$2,922
Dep. Fri 18 DecRet. Thu 07 Jan$3,894
Dep. Tue 29 SepRet. Thu 05 Nov$7,116

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. 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
$2,241
August 2026
$1,303
September 2026
$1,293
October 2026
$1,638
November 2026
$1,614
January 2027
$2,142
February 2027
$1,658
March 2027
$2,051
April 2027
$2,070

Average Perth to Johannesburg Return Prices

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

July 2026
$3,562
August 2026
$2,464
September 2026
$2,453
October 2026
$2,329
November 2026
$2,291
December 2026
$3,270
January 2027
$2,382
February 2027
$2,266
March 2027
$2,258
April 2027
$2,632

Frequently Asked Questions

When is the cheapest time to travel from Perth to Johannesburg?

The cheapest month to travel is typically September.

How much do return flights from Perth to Johannesburg cost?

The best price we found for a return flight from Perth to Johannesburg is $1265.

What is the cheapest date to fly from Perth to Johannesburg?

Currently, the cheapest date for a return flight from Perth to Johannesburg is 09 August 2026.

What is the cheapest airline that flys from Perth to Johannesburg?

Currently, the cheapest airline that flys from Perth to Johannesburg is Singapore Airlines.

Which airlines fly direct from Perth to Johannesburg?

Qantas and South African fly direct.

How long does a direct flight from Perth to Johannesburg take?

The shortest direct flight usually takes 11 hours and 15 minutes.

What is the IATA airport code for Johannesburg?

The IATA code for Johannesburg is JNB. It is located in South Africa at coordinates -26.13544, 28.2295.

When should you book flights to Johannesburg?

From our data, you should book flights to Johannesburg 60 days out.

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