Explore the best deals

Discover the cheapest flights from Johannesburg to Perth
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Perth

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 2 Feb - 8 Feb
$2,138
$2,382
$2,062
$2,074
$2,047
$2,033
$1,605
DecemberJanuaryFebruaryMarch

Currency and cost comparison

TrainLocal, one-way ticket
30%Trains are 30% more expensive in Perth than in Johannesburg.
Johannesburg$3.86
Perth$5.00
MealMid-priced restaurant
42%The average meal is 42% more expensive in Perth than in Johannesburg.
Johannesburg$20.29
Perth$28.74
TaxiStandard daytime start rate
333%Taxis are 333% more expensive in Perth than in Johannesburg.
Johannesburg$1.62
Perth$7.01
CoffeeRegular cappuccino
70%Coffee is 70% more expensive in Perth than in Johannesburg.
Johannesburg$3.95
Perth$6.80
Exchange rate
1 NZD = 0.88 AUD
1 AUD = 1.15 NZD
Last checked on Sun, 14/12
Distance: 8314 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Perth airports
Perth Airport (PER)How far from city centre: 10 kms

Comprehensive Guide to Flights from Johannesburg to Perth

Perth, a vibrant city nestled on Australia's west coast, captivates travellers with its unique blend of stunning natural landscapes, rich history, and thriving culture. Its iconic landmarks, such as the Kings Park and Botanic Garden and the Swan River, offer breathtaking views and opportunities for relaxation. The city also boasts a fascinating heritage, reflected in its historic buildings and museums. Perth's diverse culinary scene, stunning beaches, and vibrant arts and culture scene further add to its allure. The journey from Johannesburg to Perth is a significant one, but well worth the travel time for the many experiences it offers.

Direct flights from Johannesburg to Perth typically take around 13-15 hours. This duration can be affected by weather conditions, air traffic, and aircraft type. Several major airlines offer this route, with flight frequency varying depending on the season. For example, Qantas and Emirates usually offer daily direct flights, while other carriers might offer several flights per week. A direct flight makes the journey much more convenient and efficient.

If no direct flights are available, it's possible to find cost-effective itineraries with one stopover in cities like Dubai, Singapore, or Kuala Lumpur. The layover time can range from a few hours to overnight, substantially affecting the overall travel duration. For example, a flight with a stopover in Dubai might take around 20-24 hours in total.

To secure the best deals on flights, it's generally recommended to book tickets during the shoulder seasons, such as April-May and September-October. Booking several weeks or months in advance can also help secure cost-effective options. Seasonal airfare trends typically show higher prices during peak seasons, such as Christmas and school holidays. Keep an eye out for sales and special offers.

The busiest time to visit Perth is during the summer months (December-February) due to pleasant weather and school holidays. However, it is also the most expensive time to travel and book accommodations. The quietest months are typically in the winter (June-August), with fewer crowds and often cheaper flights and accommodation, although you might need to bring an umbrella.

Best time to fly to Perth

Perth enjoys a Mediterranean-like climate with hot, dry summers and mild, wet winters. Summer (December-February) sees temperatures ranging from 25°C to 30°C, with very low rainfall. Autumn (March-May) offers warm, sunny days and cool nights, with temperatures between 14°C and 26°C. Winter (June-August) is comparatively cool and wet, with temperatures ranging from 8°C to 19°C. Spring (September-November) brings warm, sunny days and average temperatures between 17°C and 30°C, with low rainfall.

Johannesburg airports

Johannesburg has several airports currently operating and serving commercial flights. These include OR Tambo International Airport and Lanseria International Airport.

OR Tambo International Airport

OR Tambo International Airport is a large, modern international airport and serves as a major hub for South African Airways and other international airlines. It is the busiest airport in South Africa, with multiple terminals. The airport features several restaurants, shops, and lounges to cater to travellers.

Lanseria International Airport

Lanseria International Airport is a smaller, more convenient airport, but it serves primarily domestic and regional flights. The airport has a more relaxed atmosphere compared to OR Tambo and it is closer to the city centre, making it a great option for some travellers.

Main airlines for this route

  • Qantas
  • Emirates
  • South African Airways

Perth airports

Perth has two main airports that handle commercial flights: Perth Airport (also known as Perth Airport (PER)) and Jandakot Airport.

Perth Airport (PER)

Perth Airport is the primary airport serving the city of Perth. It's a large, modern facility with several terminals handling both domestic and international flights. The airport has extensive amenities, including restaurants, shops, and lounges, to ensure a comfortable experience for travellers. Perth Airport is also a major hub for several Australian airlines. Opened in 1944 and covering a substantial area, it handles a massive number of passengers annually.

Getting to the city centre from Perth Airport is easy. The Airport Shuttle provides regular transport to the city centre. Taxis are readily available outside the terminal, offering a convenient option for a faster journey. You may also choose to hire a car for a more independent travel experience.

Jandakot Airport

Jandakot Airport is a smaller airport primarily serving general aviation, charter flights, and some regional air services. While not as extensive as Perth Airport, it still offers basic amenities. Jandakot Airport is located further from the city centre, making it necessary to arrange transportation accordingly.

What to do and see in Perth

Perth offers a diverse range of activities and attractions for every type of traveler. From exploring stunning natural wonders to indulging in vibrant city life, there's something for everyone.

  • Kings Park and Botanic Garden: Explore this sprawling parkland overlooking the city, featuring native flora, scenic walking trails, and panoramic views of the Swan River and city skyline.
  • Rottnest Island: Take a ferry to this idyllic island, known for its pristine beaches, turquoise waters, and adorable quokkas (small marsupials).
  • Fremantle: Visit this historic port city, with its charming streets, maritime museum, and vibrant arts scene. Take a walk through the city centre and the historical buildings, or you might want to try one of the local restaurants.

Frequently asked questions about flights from Johannesburg to Perth

Is it safe to travel from Johannesburg to Perth during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that Australia may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
For flights from Johannesburg to Perth, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Perth is 886$. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Perth more expensive than Johannesburg to visit?
Looking at cab fares, a ride in Perth costs about $ 7.01 NZD, 333% more expensive than Johannesburg, with a fare of $ 1.62 NZD,
while train tickets cost 30% more at Perth: $ 5.00 NZD versus $ 3.86 NZD at Johannesburg.
If you compare the price of a lunch meal, however, you can find it from 28.74 NZD in Perth, 42% more than the 20.29 NZD in Johannesburg.
The price of the coffee is around 72% more expensive in Perth, with an average of 6.80 NZD , while in Johannesburg the coffee costs 3.95 NZD.
How long does the flight from Johannesburg to Perth take?
Flight length from Johannesburg to Perth is around 10:55 hours on average, at an average distance of 9,502 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Perth compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,Perth's temperatures can go up to 37.59 ºC during the hot season, with 3 mm average of rain rate . In winter, however, weather indicators show around 3.44 ºC in Perth, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Perth have an average of 6 mm rain level.

Plan your trip

Popular Flight RoutesAlternate routes