Top Airlines Flying from Johannesburg to Perth
Cheap Flight Deals from Johannesburg to Perth
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Return
-
One way
-
-
Cheapest nonstopJNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Mon, May 19 | South African AirwaysPER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Mon, May 26 | South African AirwaysAU$ 1,275 AU$ 1,57519% OFF19% OFFAU$ 1,575 AU$ 1,275
-
JNB 19:5022h 5m1 stopsPER 23:55Johannesburg - Perth | Tue, May 13 | Singapore AirlinesPER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Tue, May 20 | Singapore AirlinesAU$ 1,205 AU$ 1,57523% OFF23% OFFAU$ 1,575 AU$ 1,205
-
JNB 19:5034h 40m1 stopsPER 12:30Johannesburg - Perth | Fri, May 16 | Singapore AirlinesPER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Fri, May 23 | Singapore AirlinesAU$ 1,205 AU$ 1,57523% OFF23% OFFAU$ 1,575 AU$ 1,205
-
JNB 19:5022h 5m1 stopsPER 23:55Johannesburg - Perth | Tue, May 20 | Singapore AirlinesPER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Tue, May 27 | Singapore AirlinesAU$ 1,20823% OFFAU$ 1,575 AU$ 1,208
-
JNB 19:5022h 5m1 stopsPER 23:55Johannesburg - Perth | Tue, Jun 3 | Singapore AirlinesPER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Wed, Jun 11 | Singapore AirlinesAU$ 1,22222% OFFAU$ 1,575 AU$ 1,222
-
JNB 19:5034h 40m1 stopsPER 12:30Johannesburg - Perth | Wed, May 14 | Singapore AirlinesPER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Thu, May 22 | Singapore AirlinesAU$ 1,25420% OFFAU$ 1,575 AU$ 1,254
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Tue, Jun 3 | Cathay PacificPER 09:1528h 25m1 stopsJNB 07:40Perth - Johannesburg | Mon, Jun 9 | Cathay PacificAU$ 1,26620% OFFAU$ 1,575 AU$ 1,266
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Tue, May 27 | Cathay PacificPER 09:1528h 25m1 stopsJNB 07:40Perth - Johannesburg | Wed, Jun 4 | Cathay PacificAU$ 1,26919% OFFAU$ 1,575 AU$ 1,269
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sat, May 24 | Cathay PacificPER 00:1037h 30m1 stopsJNB 07:40Perth - Johannesburg | Sat, May 31 | Cathay PacificAU$ 1,26919% OFFAU$ 1,575 AU$ 1,269
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sat, May 17 | Cathay PacificPER 09:1528h 25m1 stopsJNB 07:40Perth - Johannesburg | Wed, May 21 | Cathay PacificAU$ 1,27119% OFFAU$ 1,575 AU$ 1,271
-
JNB 13:0017h 25m1 stopsPER Invalid DateJohannesburg - Perth | Sat, Apr 26 | Normal AirlinePER 15:006hDirectJNB 16:00Perth - Johannesburg | Mon, Apr 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopJNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Sun, Jun 8 | South African AirwaysAU$ 861 AU$ 1,07720% OFF20% OFFAU$ 1,077 AU$ 861
-
JNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Mon, May 12 | South African AirwaysAU$ 872 AU$ 1,07719% OFF19% OFFAU$ 1,077 AU$ 872
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sun, May 18 | Cathay PacificAU$ 687 AU$ 1,07736% OFF36% OFFAU$ 1,077 AU$ 687
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Tue, May 6 | Cathay PacificAU$ 69336% OFFAU$ 1,077 AU$ 693
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sun, Jun 22 | Cathay PacificAU$ 69436% OFFAU$ 1,077 AU$ 694
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sun, Jun 1 | Cathay PacificAU$ 69835% OFFAU$ 1,077 AU$ 698
-
JNB 11:2038h 25m1 stopsPER 07:45Johannesburg - Perth | Fri, May 23 | Cathay PacificAU$ 69935% OFFAU$ 1,077 AU$ 699
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sat, May 3 | Cathay PacificAU$ 70135% OFFAU$ 1,077 AU$ 701
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Thu, Jun 12 | Cathay PacificAU$ 70135% OFFAU$ 1,077 AU$ 701
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Thu, May 29 | Cathay PacificAU$ 70235% OFFAU$ 1,077 AU$ 702
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sat, May 10 | Cathay PacificAU$ 70535% OFFAU$ 1,077 AU$ 705
-
JNB 11:2029h 20m1 stopsPER 22:40Johannesburg - Perth | Sat, May 31 | Cathay PacificAU$ 71234% OFFAU$ 1,077 AU$ 712
-
JNB 13:0017h 25m1 stopsPER Invalid DateJohannesburg - Perth | Sat, Apr 26 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information from Johannesburg to Perth
Cheapest one-way flight price | AU$ 686 |
---|---|
Cheapest return ticket price | AU$ 1,275 |
Off-season for travel | March |
Peak season for travel | January |
Flight distance | 8,312.17km |
Average flight time | 9 hours 25 minutes |
Popular airline | Emirates |
Best Time to Book Flights from Johannesburg to Perth
We monitor flight fares to help you find the best deals effortlessly
FAQ
-
When are flight from Johannesburg (JNB) to Perth (PER) the cheapest?
Airlines adjust prices for flights from Johannesburg to Perth based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much are flights from Johannesburg (JNB) to Perth (PER) cost?
According to Trip.com's data, the lowest price is around AU$ 1,571. -
How long is the flights from Johannesburg (JNB) to Perth (PER)?
It takes about 9 hours 25 minutes to fly from Johannesburg (JNB) to Perth (PER). -
What are the most popular airlines that fly from Johannesburg (JNB) to Perth (PER)?
Airlines with flights from Johannesburg (JNB) to Perth (PER): Air New Zealand and South African Airways. -
How many airports in Perth (PER)?
There are 2 airport(s) in Perth (PER): Jandakot Airport and Perth Airport.
How to find a cheap flight from Johannesburg to Perth
Johannesburg to Perth by air
If you're looking to fly from Johannesburg to Perth or searching for flights between Johannesburg and Perth, we have you covered. Start your search for the most competitive airfares by entering your travel date above. Alternatively, continue reading to explore your journey in more detail. Find information about airlines, flight schedules, tips for finding affordable tickets, and much more.
Johannesburg to Perth airfares
The airfares for Johannesburg and Perth can vary significantly. The price of an air ticket is influenced by various factors, including demand levels, selected travel dates and times, seat availability, and pricing strategies implemented by different airlines. Additionally, the fares may also be adjusted based on the travel class you choose, whether it's first class, business class, or economy class.
How to find cheap flights from Johannesburg to Perth
Securing the cheapest Johannesburg to Perth air tickets requires flexibility, persistence, and a sprinkle of luck. Here are some tips to help you find the best prices:
- 1. Stay flexible with your travel dates and times, as airfares are often cheaper during early mornings, late evenings, and weekdays.
- 2. Consider alternative airports in the vicinity.
- 3. Explore booking separate outbound and inbound flights with different airlines, as two one-way tickets can sometimes be cheaper than a round-trip.
- 4. Opt for a connecting flight from Johannesburg to Perth for potential savings.
- 5. Keep an eye out for last-minute flight deals that may pop up unexpectedly.
Airlines from Johannesburg to Perth
Regrettably, direct flights from Johannesburg to Perth are not available. Nevertheless, Qantas Airways and Virgin Australia offers convenient connecting flight options, allowing passengers to reach Perth from Johannesburg with ease.
Johannesburg to Perth flight time
With no non-stop flight option, the Johannesburg to Perth time can vary due to connecting flights and layovers. It is important to consider that the duration of the layover can be influenced by factors such as the need to retrieve baggage at the connecting airport and whether the connecting flights depart from the same or different airports. These variables have the potential to impact the overall travel duration, resulting in possible deviations from the estimated timeframe. To ensure accurate information, it is recommended to verify the flight details on the booking page.
Everything you need to know about Johannesburg airport
O.R. Tambo International Airport (JNB), commonly referred to as Johannesburg Airport, serves as the main airport in Johannesburg, South Africa. It consists of multiple passenger terminals, including Terminal A, Terminal B, and Terminal C. The airport provides an extensive network of flight routes, connecting Johannesburg to various domestic and international destinations. Traveling to and from the airport is seamless, with the Gautrain, taxis, and shuttles offering efficient transportation options. The travel time from the city center to the airport typically ranges from 30 to 45 minutes, depending on traffic conditions.
Arriving at Perth airport
Perth Airport (PER), is the start point to exploring Western Australia! With four terminals serving both domestic and international flights, Perth Airport connects you to the rest of the world by renowned airlines like Qantas, Virgin Australia, and Singapore Airlines. Getting to and from the airport is a breeze, thanks to efficient transportation options such as airport trains, shuttle buses and taxis, taking a mere 20-30 minutes from the city center.
Book Johannesburg to Perth flights on Trip.com to unlock extra benefits
Booking flight tickets from Johannesburg to Perth becomes a seamless and convenient experience at Trip.com. Upon booking your flight, a world of discounts on hotels, car rentals, and airport transfers becomes available to you, enabling you to save more on your journey. Furthermore, as a token of appreciation, you'll also earn Tripcoins through our loyalty program, which can be redeemed for added benefits on your future trips.
Plan Your Trip Around Perth
More Cheap Flights & Deals on Trip.com
-
Trending Routes from Johannesburg
-
Top Routes to Perth
-
More flight options
- Johannesburg to Harare Flights
- Johannesburg to Durban Flights
- Johannesburg to Shanghai Flights
- Johannesburg to Hong Kong Flights
- Johannesburg to Port Elizabeth Flights
- Johannesburg to Beijing Flights
- Johannesburg to Shenzhen Flights
- Johannesburg to Seoul Flights
- Johannesburg to Bangkok Flights
- Johannesburg to London Flights
- Johannesburg to Dubai Flights
- Flights from O. R. Tambo International Airport to Hamilton Island
- Flights from O. R. Tambo International Airport to Karratha
- Flights from O. R. Tambo International Airport to Darwin
- Flights from O. R. Tambo International Airport to Canberra
- Flights from O. R. Tambo International Airport to Melbourne
- Flights from O. R. Tambo International Airport to Brisbane
- Flights from Johannesburg to Great Barrier Reef Airport
- Flights from Johannesburg to Perth Airport
- Flights from Johannesburg to Learmonth Airport
- Flights from Johannesburg to Alice Springs Airport
- Flights from Johannesburg to Tamworth Airport
- Flights from Johannesburg to Griffith Airport
- Flights from Lanseria International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Cape Town International Airport
- Flights from O. R. Tambo International Airport to Robert Gabriel Mugabe International Airport
- Flights from O. R. Tambo International Airport to King Shaka International Airport
- Flights from Lanseria International Airport to King Shaka International Airport
- Flights from O. R. Tambo International Airport to Shanghai Hongqiao International Airport
- Singapore to Perth Flights
- Bangkok to Perth Flights
- Sydney to Perth Flights
- Kuala Lumpur to Perth Flights
- Melbourne to Perth Flights
- Brisbane to Perth Flights
- Bali to Perth Flights
- Seoul to Perth Flights
- Manila to Perth Flights
- Tokyo to Perth Flights
- London to Perth Flights
- Flights from Hong Kong International Airport to Perth
- Flights from Taiwan Taoyuan International Airport to Perth
- Flights from Soekarno-Hatta International Airport to Perth
- Flights from Shanghai Pudong International Airport to Perth
- Flights from Narita International Airport to Perth
- Flights from Haneda Airport to Perth
- Flights from New York to Perth Airport
- Flights from Los Angeles to Perth Airport
- Flights from Vancouver to Perth Airport
- Flights from London to Perth Airport
- Flights from San Francisco to Perth Airport
- Flights from Paris to Perth Airport
- Flights from Hong Kong International Airport to Perth Airport
- Flights from Seletar Airport to Perth Airport
- Flights from Singapore Changi Airport to Perth Airport
- Flights from Suvarnabhumi Airport to Perth Airport
- Flights from Don Mueang International Airport to Perth Airport
- Flights from Sydney Airport to Perth Airport
- Johannesburg to Brisbane Flights
- Johannesburg to Melbourne Flights
- Johannesburg to Darwin Flights
- Port Elizabeth to Perth Flights
- Johannesburg to Canberra Flights
- Johannesburg to Adelaide Flights
- Cape Town to Brisbane Flights
- Durban to Sydney Flights
- Cape Town to Perth Flights
- Cape Town to Melbourne Flights
- Cape Town to Sydney Flights
- Flights from O. R. Tambo International Airport to Launceston
- Flights from O. R. Tambo International Airport to Sydney
- Flights from O. R. Tambo International Airport to Alice Springs
- Flights from O. R. Tambo International Airport to Ayers Rock
- Flights from O. R. Tambo International Airport to Bendigo
- Flights from O. R. Tambo International Airport to Wollongong
- Flights from Johannesburg to Broome International Airport
- Flights from Johannesburg to Townsville Airport
- Flights from Johannesburg to Orange Regional Airport
- Flights from Johannesburg to Armidale Airport
- Flights from Johannesburg to Brisbane Airport
- Flights from Johannesburg to Launceston Airport
- Flights from Lanseria International Airport to Sydney Airport
- Flights from O. R. Tambo International Airport to Sydney Airport
- Flights from O. R. Tambo International Airport to Perth Airport
- Flights from Lanseria International Airport to Perth Airport
- Flights from Lanseria International Airport to Brisbane Airport
- Flights from O. R. Tambo International Airport to Brisbane Airport