Save up to a R100* on Eldo Bus Tickets  

Johannesburg to Perth flight bookings can participate in the exclusive SouthAfria.TO travel vouchers for reviews program. Merely email & let us know how your last flight went, and we'll send you vouchers.

Book a flight now

Ask for Assistance - we're itching to show flight specials

Before you book your flight, make sure that you can get an Australian visa.

Fly Johannesburg to Perth

Are you packing for Perth? (a South African expression associated with emigrating). Only SAA operates direct flights - Qantas Airways JNB - Perth flights are actually codeshares with South African Airways (sometimes cheaper!). To get on the cheapest flight from Johannesburg to Perth (Australia), compare prices of all airlines flying the route using the tool on the left.

Astoundingly, even massive detours like flying via Dubai (Emirates) or Doha (Qatar Airways), are often cheaper than direct flights from JHB to Perth. Adding to the attraction of the cheap flights, Qatar Airways & Emirates also have generous 30kg baggage allowances.

(see our flights to Australia page, for a full discussion of flight connections between SA and Australia)


We carried out a snapshot survey of airlines operating flights from JHB to Perth and Cathay Pacific was cheapest.


Cathay Pacific Airways

Johannesburg to Perth Airport (PER)

1-stop (29 hours)
Hong Kong (HKG)

Qatar Airways

Johannesburg to Perth Airport (PER)

1-stop (22 hours)
Doha Airport (DOH)


Johannesburg to Perth Airport (PER)

1-stop (21 hours)
Dubai (DXB)

Qantas Airways
codeshare with SAA

Johannesburg to Perth Airport (PER)

non-stop (10 hours)

South African Airways

Singapore Airlines

Johannesburg to Perth Airport (PER)

1-stop (18 hours)
Singapore (SIN)

Air Mauritius

Johannesburg to Perth Airport (PER)

Mauritius (MRU)

Malaysia Airlines suspended South African flights from 31 January 2012

Thai Airways International

Johannesburg to Perth Airport (PER)

Bangkok (BKK)

Perth, AustraliaNews

  • 8 July 2013. In a scathing report, a Sydney tourist consultant has claimed he surveyed members of the travel industry following a conference in Perth, and most say they "could never recommend their clients visit Perth" due to  “astronomic costs being experienced by delegates”, in particular restaurant, hotel and drinks.

  • 26 June 2013. Flights from Johannesburg to Perth from R9172* (in April 2014). This wont last long - book today!

  • 1 Dec 2012. Qatar Airways increases its frequency of flights from Doha to Perth to daily, with flights flown in a Boeing 777.

  • 17 Aug 2012. South African Airways introduces a 7th weekly flight service from JNB to Perth.

  • 3 Jul 2012. Qatar Airways begins flying to Perth, with 3 weekly flights between Doha and Perth.

  • 1 Sep 2009. SAA increases the frequency of its Johannesburg - Perth flights to daily (before the change SAA had operated flights on every day of the week except Wednesdays and Sundays).

  • Nov 1957. SAA operates its first flight from Johannesburg to Perth (it is currently the longest serving foreign airline in Western Australia).

Flight path

flight path from Perth to Johannesburg

Time differences

The time difference between Johannesburg (South Africa) and Perth (Australia) varies from being 1 hour ahead in the South African winter (when the UK has daylight saving) to 2 hours and in the South African summer.

South Africa

GMT + 2


GMT + 8 until Sunday 25 October 2009 02:00 GMT
GMT + 9 from Sunday 25 October 2009 02:00 GMT

About Perth

As well as being state capital, Perth is the most populous part of Western Australia, as a result of it being on the Swan River. It was already proclaimed a city by Queen Victoria in 1856, but the discovery of gold to the east of Perth in the 1890s massively boosted its economy and demographics. When visiting Perth take advantage of its white sandy beaches, the most popular being Scarborough and Cottesloe.

Map of Perth


To advertise here email