Support

Flights Johannesburg — Perth

Johannesburg
JNB
Perth
PER

Cheap flights Johannesburg — Perth

Below you can see the best deals on flights Johannesburg — Perth for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 13 July, from AED 2,259.

Top 10 cheap flights Johannesburg — Perth

Direct flights Johannesburg — Perth

Direct flight options for Johannesburg — Perth with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight takes around 9 h 25 min.

Top 10 direct flights Johannesburg — Perth

About the Johannesburg — Perth flight

On this page, you can find and book flights from Johannesburg to Perth. The 8,330 km flight operates an average of 5 times per week, and before your trip, it's worth checking how to get to the airport of departure.

Flights on this route are operated by South African Airways and Qantas. Ticket prices change regularly, so use the low-fare calendar and price chart to find the best deal. After landing, you'll find information on how to get from the airport to your destination very helpful.

Flight ticket prices by day: Johannesburg — Perth

Below is a calendar of the lowest flight ticket prices for Johannesburg — Perth by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 2,192 in e, and the most expensive are around AED 3,009 in J. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

When to fly

The hottest weather in Perth occurs in January and February, when average highs reach 30.4°C. The period from June to August is the coolest and wettest: in July, rainfall reaches up to 106.4 mm with daytime temperatures around 17.1°C.

The most budget-friendly tickets are available in October, starting AED 2,192. According to current data, the most expensive months to fly are December and January, when prices can reach AED 3,009.

October is the optimal choice for a trip, combining the lowest flight costs with comfortable temperatures of 21.8°C. It's best to avoid the period from June to August if you don't enjoy frequent rain and cool winds.

Temperature · Perth

Dry and wet days · Perth

Wind speed and direction · Perth

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Johannesburg — Perth ticket

  • Given the limited flight frequency (about 5 times a week), it's best to book direct flights 8–12 weeks before departure.
  • Use the low-fare calendar on this page to find dates where ticket prices start AED 2,192.
  • Compare offers from South African Airways and Qantas: on this long-haul route, baggage policies can significantly impact the final price.
  • If direct flights are unavailable for your preferred dates, check the price trend chart to find more affordable alternatives on nearby days.

Airlines

Two main airlines operate on the route between these cities: South African Airways and Qantas. Together, they provide about 5 scheduled flights per week, offering a reliable connection across the Indian Ocean. Click on a carrier's card in the list below to view the detailed weekly schedule and available flight options.

  • South African Airways
    South African AirwaysSA
    3x/week
    WebsiteFleet: 131.5M pax/year
    • Direct flight JNB → PER3x/week
      Duration
      9h 25m
      Days
      un,MonS
  • Qantas
    QantasQF
    2x/week
    WebsiteFleet: 33646M pax/year
    • Direct flight JNB → PER2x/week
      Duration
      9h 55m
      Days
      un,MonS

Cities and airports on the Johannesburg — Perth route

Flights Johannesburg — Perth depart from O.R. Tambo International Airport and Lanseria International Airport and arrive at Perth Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Perth

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

The World's Largest CitiesInteresting

The World's Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We've already told you about the oldest cities in the world, and now it's time to de…

Graffiti: Where to go for street artInteresting

Graffiti: Where to go for street art

Long gone are the days when graffiti was considered solely vandalism. Today, street art is a powerful and vibrant direction of contemporary art, transforming gray city walls into open-air galleries. A…

Looking Down: The Best Observation Decks in the WorldTips for Travelers

Looking Down: The Best Observation Decks in the World

To better understand a city or admire the surrounding nature, you need to climb higher. The ascent isn't always easy, but it's worth it for the experience and the view from the top. If you're not afra…

How and Where to Meet Locals While TravelingTips for Travelers

How and Where to Meet Locals While Traveling

Traveling alone? No reason to be sad. Cast aside all doubts and fears, but don't turn off your common sense. We'll help you find not just a travel companion, but also a guide. And maybe even a new goo…

I'm fine with it: places for solo travelTips for Travelers

I'm fine with it: places for solo travel

A solo trip is not a sentence, but a gift. It's not always possible to find a travel companion, but you shouldn't postpone a trip to your dream city because of it. Everyone should try traveling alone…

Frequently asked questions about the Johannesburg — Perth flight

How long is the flight from Johannesburg to Perth?

The approximate travel time for a direct flight is about 10 hours, considering the distance of 8,330 km. The exact time depends on the specific flight and weather conditions.

Which airlines fly this route?

Regular air service between the cities is provided by South African Airways and Qantas. You can always check the current list of available carriers in the table above.

Which airport does the flight arrive at?

All international flights arrive at Perth's main airport (PER). You will find information on how to reach the city center after landing in the corresponding section on this page.

When is the best time to buy tickets?

Prices are dynamic, but statistics show that the cheapest options are often found in October. We recommend monitoring the current minimum prices in the calendar on our website.