Support

Flights Perth — Johannesburg

Perth
PER
Johannesburg
JNB

Cheap flights Perth — Johannesburg

Below you can see the best deals on flights Perth — Johannesburg 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 16 August, from AED 2,272.

Top 10 cheap flights Perth — Johannesburg

Direct flights Perth — Johannesburg

Direct flight options for Perth — Johannesburg 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 is operated by Air New Zealand — travel time is 6 h.

Top 10 direct flights Perth — Johannesburg

About the Perth — Johannesburg flight

On this page, you can find and purchase flight tickets from Perth to Johannesburg. The flight on this route covers a distance of 8,330 km, with about 6 flights operating weekly.

Flights are operated by airlines such as South African Airways, Air New Zealand, and Qantas. Ticket prices are dynamic, so we recommend using the tools on this page to find out how to get to the airport of departure and how to get from the airport of arrival.

Flight schedule Perth — Johannesburg

The table shows direct flights Perth → Johannesburg on the selected date. The flight takes approximately 10 h 55 min. Regular flights are operated by South African Airways, Qantas and Air New Zealand. Departures from Perth Airport airports, arrivals at O.R. Tambo International Airport and Lanseria International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Perth — Johannesburg

Below is a calendar of the lowest flight ticket prices for Perth — Johannesburg by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 2,272 in ,, and the most expensive are around AED 3,076 in e. 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.

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

Prices by month

Perth → Johannesburg, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 3,307mediumMayAED 2,929lowSepAED 3,401medium
FebAED 2,834lowJunAED 3,496mediumOctAED 3,023low
MarAED 3,212mediumJulAED 4,063highNovAED 2,834low
AprAED 3,401mediumAugAED 4,157highDecAED 4,252high

Some values are estimated based on seasonality.

When to fly

The climate in Johannesburg is characterized by warm summers and dry, cool winters. November is considered the hottest month with an average temperature of 26.8°C, while December is the rainiest. July is the coldest and driest period of the year with the minimum probability of precipitation.

The cost of the flight varies significantly throughout the year. The most affordable tickets are recorded for August — AED 2,272. Prices peak in October, when the minimum cost increases to AED 3,076.

The optimal choice for a trip would be August or September, when prices remain moderate and the weather is favorable for travel. It's worth avoiding October if your primary goal is to save as much as possible on airfare.

Temperature · Johannesburg

Dry and wet days · Johannesburg

Wind speed and direction · Johannesburg

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 Perth — Johannesburg ticket

  • Use the low price calendar on the page to compare departures on different days of the week, as with a frequency of 6 flights per week, the cost can vary significantly.
  • When flying the 8,330 km distance between Perth and South Africa, prioritize fares with included baggage, as excess baggage fees at the airport on transcontinental flights are usually more expensive.
  • Consider options with layovers from Air New Zealand or direct flights, comparing total travel time and cost through our filters.
  • Book your tickets at least 2–3 months before departure to secure seats at the minimum fare of AED 2,272.

Airlines

On the route from Perth to Johannesburg, South African Airways, Air New Zealand, and Qantas operate flights, providing a total of about 6 flights per week. Most options involve one layover; however, the frequency of departures allows for flexible travel date planning. Detailed schedules, travel times, and carriage conditions for each operator are presented in the list below.

  • South African Airways
    South African AirwaysSA
    3x/week
    WebsiteFleet: 131.5M pax/year
    • Direct flight PER → JNB3x/week
      Duration
      11h 25m
      Days
      MTWTFSS
  • Qantas
    QantasQF
    2x/week
    WebsiteFleet: 33646M pax/year
    • Direct flight PER → JNB2x/week
      Duration
      11h 8m
      Days
      MTWTFSS
  • Air New Zealand
    Air New ZealandNZ
    1x/week
    WebsiteFleet: 10816M pax/year
    • Direct flight PER → JNB1x/week
      Duration
      6h
      Days
      MTWTFSS

Cities and airports on the Perth — Johannesburg route

Flights Perth — Johannesburg depart from Perth Airport and arrive at O.R. Tambo International Airport and Lanseria International 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 Johannesburg

Low-cost Airlines in AfricaTips for Travelers

Low-cost Airlines in Africa

We all know about low-cost airlines in Europe and even Asia, but it turns out this business model has also spread to airlines on the black continent. Travelers who have made it to Africa can also trav…

Farther Afield and Where It's Great: Let's Fly to AfricaWhere to go

Farther Afield and Where It's Great: Let's Fly to Africa

Of course, flying to the shores of the Mediterranean Sea in Tunisia or relaxing in Egypt, drifting on the surface of the saltiest sea, the Red Sea, is always super. However, let's not limit ourselves…

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…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to "all-inclusive" hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

How to organize a safari trip to AfricaTravel Ideas

How to organize a safari trip to Africa

If you've firmly decided to « Let's fly to Africa! », then a safari is a must. There are many options on the continent where you can go to see lions, rhinos, antelopes, and even pink flamingos. All in…

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…

Frequently asked questions about the Perth — Johannesburg flight

How long is the flight from Perth to Johannesburg?

The distance between the cities is 8,330 km. A direct flight takes an average of about 10–11 hours; however, the total travel time depends on the chosen route and the duration of connections.

Which airlines fly this route?

Regular flights between the cities are operated by South African Airways, Air New Zealand, and Qantas.

How much does the cheapest ticket cost?

Airfare prices are dynamic and depend on the season. You can check the current minimum offers for your dates in the low price calendar on this page.

Which airport does the flight arrive at?

Flights from Australia arrive at Johannesburg's O.R. Tambo International Airport (JNB).

When is the best time to buy a ticket?

To find the most advantageous fares, we recommend monitoring prices and booking tickets several months before your planned trip.

Where else you can fly from Perth

Where else you can fly from Johannesburg

We use cookies for your convenience.