Cheap Flight Deals from Perth to Johannesburg
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Return
-
One way
-
-
Cheapest nonstopPER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Wed, Jun 4 | South African AirwaysJNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Sun, Jun 8 | South African AirwaysAU$ 1,512 AU$ 1,86919% OFF19% OFFAU$ 1,869 AU$ 1,512
-
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Tue, May 13 | South African AirwaysJNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Mon, May 19 | South African AirwaysAU$ 1,514 AU$ 1,86919% OFF19% OFFAU$ 1,869 AU$ 1,514
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Tue, Jun 3 | Singapore AirlinesJNB 19:5027h 20m1 stopsPER 05:10Johannesburg - Perth | Tue, Jun 10 | Singapore AirlinesAU$ 1,096 AU$ 1,86941% OFF41% OFFAU$ 1,869 AU$ 1,096
-
PER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Fri, Jun 13 | Singapore AirlinesJNB 19:5034h 40m1 stopsPER 12:30Johannesburg - Perth | Mon, Jun 16 | Singapore AirlinesAU$ 1,09841% OFFAU$ 1,869 AU$ 1,098
-
PER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Tue, May 13 | Singapore AirlinesJNB 19:5034h 40m1 stopsPER 12:30Johannesburg - Perth | Wed, May 21 | Singapore AirlinesAU$ 1,12240% OFFAU$ 1,869 AU$ 1,122
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Mon, May 12 | Singapore AirlinesJNB 19:5027h 20m1 stopsPER 05:10Johannesburg - Perth | Tue, May 20 | Singapore AirlinesAU$ 1,12240% OFFAU$ 1,869 AU$ 1,122
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Thu, May 15 | Singapore AirlinesJNB 19:5027h 20m1 stopsPER 05:10Johannesburg - Perth | Wed, May 21 | Singapore AirlinesAU$ 1,12240% OFFAU$ 1,869 AU$ 1,122
-
PER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Wed, May 14 | Singapore AirlinesJNB 19:5027h 20m1 stopsPER 05:10Johannesburg - Perth | Tue, May 20 | Singapore AirlinesAU$ 1,12240% OFFAU$ 1,869 AU$ 1,122
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Mon, Jun 9 | Singapore AirlinesJNB 19:5022h 5m1 stopsPER 23:55Johannesburg - Perth | Mon, Jun 16 | Singapore AirlinesAU$ 1,12340% OFFAU$ 1,869 AU$ 1,123
-
PER 01:1023h 25m1 stopsJNB 18:35Perth - Johannesburg | Tue, Jun 10 | Singapore AirlinesJNB 19:5022h 5m1 stopsPER 23:55Johannesburg - Perth | Mon, Jun 16 | Singapore AirlinesAU$ 1,13040% OFFAU$ 1,869 AU$ 1,130
-
PER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Tue, May 20 | Singapore AirlinesJNB 19:5034h 40m1 stopsPER 12:30Johannesburg - Perth | Tue, May 27 | Singapore AirlinesAU$ 1,13339% OFFAU$ 1,869 AU$ 1,133
-
PER 06:2518h 10m1 stopsJNB 18:35Perth - Johannesburg | Wed, May 21 | Singapore AirlinesJNB 19:5034h 40m1 stopsPER 12:30Johannesburg - Perth | Tue, May 27 | Singapore AirlinesAU$ 1,13539% OFFAU$ 1,869 AU$ 1,135
-
PER 13:0017h 25m1 stopsJNB Invalid DatePerth - Johannesburg | Sat, Apr 26 | Normal AirlineJNB 15:006hDirectPER 16:00Johannesburg - Perth | Mon, Apr 28 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Mon, May 12 | South African AirwaysAU$ 1,103 AU$ 1,36319% OFF19% OFFAU$ 1,363 AU$ 1,103
-
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Fri, May 16 | South African AirwaysAU$ 1,104 AU$ 1,36319% OFF19% OFFAU$ 1,363 AU$ 1,104
-
PER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Tue, May 20 | Singapore AirlinesAU$ 886 AU$ 1,36335% OFF35% OFFAU$ 1,363 AU$ 886
-
PER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Mon, May 12 | Singapore AirlinesAU$ 89934% OFFAU$ 1,363 AU$ 899
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Mon, May 5 | Singapore AirlinesAU$ 90034% OFFAU$ 1,363 AU$ 900
-
PER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Thu, Jun 5 | Singapore AirlinesAU$ 90434% OFFAU$ 1,363 AU$ 904
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Mon, Jun 9 | Singapore AirlinesAU$ 90434% OFFAU$ 1,363 AU$ 904
-
PER 17:1031h 25m1 stopsJNB 18:35Perth - Johannesburg | Thu, May 15 | Singapore AirlinesAU$ 91133% OFFAU$ 1,363 AU$ 911
-
PER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Mon, Jun 2 | Singapore AirlinesAU$ 91933% OFFAU$ 1,363 AU$ 919
-
PER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Tue, Jun 10 | Singapore AirlinesAU$ 92932% OFFAU$ 1,363 AU$ 929
-
PER 00:1037h 30m1 stopsJNB 07:40Perth - Johannesburg | Thu, Jun 12 | Cathay PacificAU$ 94331% OFFAU$ 1,363 AU$ 943
-
PER 13:4534h 50m1 stopsJNB 18:35Perth - Johannesburg | Tue, May 6 | Singapore AirlinesAU$ 1,04124% OFFAU$ 1,363 AU$ 1,041
-
PER 13:0017h 25m1 stopsJNB Invalid DatePerth - Johannesburg | 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.
Best Time to Book Flights from Perth to Johannesburg
We monitor flight fares to help you find the best deals effortlessly
Top Airlines Flying from Perth to Johannesburg
FAQ
-
When are flight from Perth (PER) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Perth to Johannesburg 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 Perth (PER) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around AU$ 1,759. -
How long is the flights from Perth (PER) to Johannesburg (JNB)?
It takes about 11 hours 25 minutes to fly from Perth (PER) to Johannesburg (JNB). -
What are the most popular airlines that fly from Perth (PER) to Johannesburg (JNB)?
Airlines with flights from Perth (PER) to Johannesburg (JNB): Air New Zealand and South African Airways. -
How many airports in Johannesburg (JNB)?
There are 2 airport(s) in Johannesburg (JNB): Lanseria International Airport and O. R. Tambo International Airport.
How to find a cheap flight from Perth to Johannesburg
Flight Information from Perth to Johannesburg
Cheapest one-way flight price | AU$ 885 |
---|---|
Cheapest return ticket price | AU$ 1,512 |
Off-season for travel | March |
Peak season for travel | January |
Flight distance | 8,312.17km |
Average flight time | 11 hours 25 minutes |
Popular airline | Cathay Pacific |
Perth to Johannesburg by air
Whether you're looking to travel from Perth to Johannesburg or searching for flights from Perth to Johannesburg, you've come to the right place. Start your quest for the best airfares by choosing your desired travel date above. If you're interested in gaining insights about your journey, including airlines, flight times, schedules, money-saving ticket tips, and other valuable information, continue reading below to discover all the essential details.
Perth to Johannesburg airfares
The airfares for Perth and Johannesburg 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 Perth to Johannesburg
Getting the cheapest Perth to Johannesburg flights requires some flexibility, persistence, and a bit of luck. Here are some tips to help you secure the best prices:
- 1. Be flexible with your travel dates and time: airfares are generally cheaper in the early morning, late evening and weekdays.
- 2. Be open to alternative airports.
- 3. Consider booking outbound and inbound flights from different airlines - two one-way Perth to Johannesburg flight tickets may be cheaper than a round-trip ticket.
- 4. Book connection flight from Perth to Johannesburg
- 5. Look out for last minute flight deals.
Airlines from Perth to Johannesburg
While there isn't a direct flight available from Perth to Johannesburg, Qantas Airways and Virgin Australia provides a convenient solution with connecting flights. This allows passengers to seamlessly travel from Perth to Johannesburg through these well-connected airports.
Perth to Johannesburg flight time
With no non-stop flight option, the Perth to Johannesburg 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 Perth airport
Fly in and out of Perth Airport (PER) hassle-free! Boasting four terminals catering to domestic and international flights, Perth Airport is your gateway to the stunning landscapes of Western Australia. All major airlines, including Qantas, Virgin Australia, and Singapore Airlines, operate from this bustling airport. Traveling between the city center and the airport is convenient, with frequent train services, shuttle buses and taxis, taking around 20-30 minutes.Arriving at Johannesburg airport
Johannesburg Airport, officially known as O.R. Tambo International Airport (JNB), is the primary airport serving Johannesburg, South Africa. It operates through multiple passenger terminals, including Terminal A, Terminal B, and Terminal C. The airport offers a wide range of flight routes, connecting Johannesburg to numerous domestic and international destinations. Traveling between the airport and the city center is convenient with various transportation options available. The Gautrain, taxis, and shuttles can take approximately 30-45 minutes, depending on traffic conditions.
Book Perth to Johannesburg flights on Trip.com to unlock extra benefits
Trip.com not only helps you find the cheap airfares from Perth to Johannesburg, but also provide extra perks and benefits. When you make your flight reservation, you unlock a world of discounts on hotels, car rentals, and airport transfers, allowing you to save more on your journey. As a token of our appreciation, Trip.com rewards you with Tripcoins through our loyalty program, which can be redeemed for additional benefits on your future trips.
Plan Your Trip Around Johannesburg
More Cheap Flights & Deals on Trip.com
-
Trending Routes from Perth
-
Top Routes to Johannesburg
-
More flight options
- Perth to Tokyo Flights
- Perth to Manila Flights
- Perth to Singapore Flights
- Perth to Bangkok Flights
- Perth to Sydney Flights
- Perth to Kuala Lumpur Flights
- Perth to Bali Flights
- Perth to Brisbane Flights
- Perth to Melbourne Flights
- Perth to Hong Kong Flights
- Perth to Seoul Flights
- Flights from Perth Airport to Baku
- Flights from Perth Airport to Douala
- Flights from Perth Airport to Bujumbura
- Flights from Perth Airport to San Salvador
- Flights from Perth Airport to Malta
- Flights from Perth Airport to Basra
- Flights from Perth to Arturo Merino Benitez Airport
- Flights from Perth to Teniente Julio Gallardo Airport
- Flights from Perth to Chuuk International Airport
- Flights from Perth to Salalah Airport
- Flights from Perth to Linz Airport
- Flights from Perth to Bulawayo Airport
- Flights from Perth Airport to London Gatwick Airport
- Flights from Perth Airport to London Stansted Airport
- Flights from Perth Airport to London Southend Airport
- Flights from Perth Airport to London City Airport
- Flights from Perth Airport to London Luton Airport
- Flights from Perth Airport to Heathrow Airport
- Cape Town to Johannesburg Flights
- Harare to Johannesburg Flights
- Shanghai to Johannesburg Flights
- Shenzhen to Johannesburg Flights
- Beijing to Johannesburg Flights
- Durban to Johannesburg Flights
- Hangzhou to Johannesburg Flights
- Bangkok to Johannesburg Flights
- Tokyo to Johannesburg Flights
- Kuala Lumpur to Johannesburg Flights
- Taipei to Johannesburg Flights
- Flights from Melbourne Airport to Johannesburg
- Flights from Perth Airport to Johannesburg
- Flights from Brisbane Airport to Johannesburg
- Flights from Adelaide Airport to Johannesburg
- Flights from Gold Coast Airport to Johannesburg
- Flights from Cairns Airport to Johannesburg
- Flights from Perth to O. R. Tambo International Airport
- Flights from Perth to Lanseria International Airport
- Flights from Sydney to O. R. Tambo International Airport
- Flights from Melbourne to Lanseria International Airport
- Flights from Melbourne to O. R. Tambo International Airport
- Flights from Brisbane to O. R. Tambo International Airport
- Flights from London Stansted Airport to Lanseria International Airport
- Flights from London Gatwick Airport to Lanseria International Airport
- Flights from Heathrow Airport to Lanseria International Airport
- Flights from Heathrow Airport to O. R. Tambo International Airport
- Flights from London Southend Airport to O. R. Tambo International Airport
- Flights from London Gatwick Airport to O. R. Tambo International Airport
- Sydney to Johannesburg Flights
- Melbourne to Johannesburg Flights
- Adelaide to Johannesburg Flights
- Adelaide to Cape Town Flights
- Melbourne to Cape Town Flights
- Sydney to Cape Town Flights
- Brisbane to Cape Town Flights
- Perth to Cape Town Flights
- Sydney to Durban Flights
- Melbourne to Durban Flights
- Brisbane to Durban Flights
- Flights from Kingsford Smith Airport to George
- Flights from Kingsford Smith Airport to Richards Bay
- Flights from Kingsford Smith Airport to Umtata
- Flights from Kingsford Smith Airport to Hoedspruit
- Flights from Kingsford Smith Airport to Johannesburg
- Flights from Kingsford Smith Airport to Bloemfontein
- Flights from Darwin to Skukuza Airport
- Flights from Darwin to O. R. Tambo International Airport
- Flights from Darwin to Kimberley Airport
- Flights from Darwin to King Shaka International Airport
- Flights from Darwin to East London Airport
- Flights from Darwin to Cape Town International Airport
- Flights from Perth Airport to Lanseria International Airport
- Flights from Perth Airport to O. R. Tambo International Airport
- Flights from Brisbane Airport to O. R. Tambo International Airport
- Flights from Brisbane Airport to Lanseria International Airport
- Flights from Sydney Airport to O. R. Tambo International Airport
- Flights from Melbourne Airport to Lanseria International Airport