Save on Qatar Airways flights!
Email us an account of your flight from Perth to Johannesburg & we'll send you a travel voucher, to discount flight prices.
Johannesburg skyline

Cheap Flights Perth to Johannesburg

To get on the cheapest flight to Johannesburg from Perth compare the prices of all airlines flying the route, using the flight price comparison tool on the left.

The only airlines operating direct flights from Perth to Johannesburg are SAA and Qantas. Compare their prices against the airfares of 1-stop flights.

Flight Reviews

27 April 2013: "I travelled to South Africa from Perth Western Australia. I am an artist and I was invited to paint a rhino on World Rhino Day to raise awareness  of the plight of these animals.  I flew South African airways economy class,  non stop to Johannesburg and was pleasantly surprised to find each seat had their own radio/tv  station.  I chose a window seat and was happy to discover that the seat next to me was vacant. I am of short stature and unfortunately airline seating seems to be designed for taller people! Consequently I find the seats very uncomfortable for prolonged periods. The SAA airline staff on board were extremely pleasant and efficient. Other than the duration of the trip it was a very good journey. On  arrival in Johannesburg it was a little confusing trying to find the domestic departures for my onward flight from Johannesburg to Durban, but I eventually managed to find my way by asking for directions. It was quite a long way, but quite easy to negotiate.  Arriving in Durban I was lucky to have someone there to meet me as I discovered the airport is a long distance form the city centre.  For a woman travelling on her own, I was apprehensive looking for alternative transport." Written by . Want to know how Paula's stay in South Africa was? Read Paula's writeup of her time in the Umfolozi Reserve.

Airlines flying from Perth to Johannesburg


Qantas Airways

Perth to Johannesburg Airport (JHB)

non-stop (11h30)


Perth to Johannesburg Airport (JHB)

non-stop (11h30)

Cathay Pacific Airways

Perth to Johannesburg Airport (JHB)

1-stop (23h45m)
Hong Kong


Perth to Johannesburg Airport (JHB)


Malaysia Airlines

Suspended from 31 January 2012

Singapore Airlines

Perth to Johannesburg Airport (JHB)

1-stop (21h00m)
Singapore (SIN)

Flight prices from Perth to Johannesburg

Flight prices can and do change over time. The 1-way airfares below are retained just for interest sake.

Survey date
Flight date


AUD 2058

AUD 1935

AUD 1427



AUD 1255


AUD 1844

AUD 1733

AUD 5679

AUD 2359

AUD 1289

AUD 1255


1 Sep 2009

SAA increases the frequency of its Johannesburg - Perth flights to daily.

Flight path from Perth to Johannesburg

The diagram below shows the shortest flight path from Perther to Johannesburg O.R. Tambo International Airport (ignoring winds, restricted flight zones and air traffic). To fly the shortest flight path, leave Perth Airport on an initial heading of 248° west, and travel 8325km until you arrive at Johannesburg Airport.

flight path from Perth to Johannesburg


To advertise here email

Ritsgids logo