>
>
>
>
>
Flights from Perth to Johannesburg
Cheap flight deals from Perth to Johannesburg
Here are our top budget-friendly flights, offering flexible one-way or round-trip options. Additional flights with other timings and airlines are also available.
-
Round-trip
-
One way
-
-
Cheapest nonstopPER 11:50 PM11h 25mNonstopJNB 5:15 AMPerth - Johannesburg | Mon, Jun 9 | South African AirwaysJNB 8:55 PM9h 25mNonstopPER 12:20 PMJohannesburg - Perth | Thu, Jun 12 | South African AirwaysPHP 54,385 PHP 61,22211% OFF11% OFFPHP 61,222 PHP 54,385
-
PER 11:50 PM11h 25mNonstopJNB 5:15 AMPerth - Johannesburg | Wed, Jul 16 | South African AirwaysJNB 8:55 PM9h 25mNonstopPER 12:20 PMJohannesburg - Perth | Mon, Jul 21 | South African AirwaysPHP 55,712 PHP 61,2229% OFF9% OFFPHP 61,222 PHP 55,712
-
PER 6:25 AM18h 10m1 stopsJNB 6:35 PMPerth - Johannesburg | Fri, Jun 13 | Singapore AirlinesJNB 7:50 PM34h 40m1 stopsPER 12:30 PMJohannesburg - Perth | Mon, Jun 16 | Singapore AirlinesPHP 39,306 PHP 61,22236% OFF36% OFFPHP 61,222 PHP 39,306
-
PER 5:10 PM31h 25m1 stopsJNB 6:35 PMPerth - Johannesburg | Mon, Jun 9 | Singapore AirlinesJNB 7:50 PM27h 20m1 stopsPER 5:10 AMJohannesburg - Perth | Tue, Jun 17 | Singapore AirlinesPHP 40,64134% OFFPHP 61,222 PHP 40,641
-
PER 6:25 AM18h 10m1 stopsJNB 6:35 PMPerth - Johannesburg | Tue, Jun 17 | Singapore AirlinesJNB 7:50 PM34h 40m1 stopsPER 12:30 PMJohannesburg - Perth | Mon, Jun 23 | Singapore AirlinesPHP 40,80333% OFFPHP 61,222 PHP 40,803
-
PER 1:45 PM34h 50m1 stopsJNB 6:35 PMPerth - Johannesburg | Mon, Jun 2 | Singapore AirlinesJNB 7:50 PM27h 20m1 stopsPER 5:10 AMJohannesburg - Perth | Tue, Jun 10 | Singapore AirlinesPHP 40,96533% OFFPHP 61,222 PHP 40,965
-
PER 6:25 AM18h 10m1 stopsJNB 6:35 PMPerth - Johannesburg | Wed, Jun 11 | Singapore AirlinesJNB 7:50 PM34h 40m1 stopsPER 12:30 PMJohannesburg - Perth | Tue, Jun 17 | Singapore AirlinesPHP 41,48132% OFFPHP 61,222 PHP 41,481
-
PER 1:45 PM34h 50m1 stopsJNB 6:35 PMPerth - Johannesburg | Tue, Jun 3 | Singapore AirlinesJNB 7:50 PM22h 5m1 stopsPER 11:55 PMJohannesburg - Perth | Wed, Jun 11 | Singapore AirlinesPHP 41,59732% OFFPHP 61,222 PHP 41,597
-
PER 6:25 AM18h 10m1 stopsJNB 6:35 PMPerth - Johannesburg | Wed, Jun 4 | Singapore AirlinesJNB 7:50 PM34h 40m1 stopsPER 12:30 PMJohannesburg - Perth | Wed, Jun 11 | Singapore AirlinesPHP 41,79832% OFFPHP 61,222 PHP 41,798
-
PER 5:10 PM31h 25m1 stopsJNB 6:35 PMPerth - Johannesburg | Fri, Jul 25 | Singapore AirlinesJNB 7:50 PM27h 20m1 stopsPER 5:10 AMJohannesburg - Perth | Tue, Jul 29 | Singapore AirlinesPHP 42,16831% OFFPHP 61,222 PHP 42,168
-
PER 6:25 AM18h 10m1 stopsJNB 6:35 PMPerth - Johannesburg | Wed, May 28 | Singapore AirlinesJNB 7:50 PM22h 5m1 stopsPER 11:55 PMJohannesburg - Perth | Tue, Jun 3 | Singapore AirlinesPHP 43,44128% OFFPHP 61,222 PHP 43,441
-
PER 6:25 AM18h 10m1 stopsJNB 6:35 PMPerth - Johannesburg | Tue, Jun 10 | Singapore AirlinesJNB 7:50 PM34h 40m1 stopsPER 12:30 PMJohannesburg - Perth | Tue, Jun 17 | Singapore AirlinesPHP 49,26420% OFFPHP 61,222 PHP 49,264
-
PER 1:00 PM17h 25m1 stopsJNB Invalid DatePerth - Johannesburg | Fri, May 30 | Normal AirlineJNB 3:00 PM6hNonstopPER 4:00 PMJohannesburg - Perth | Sun, Jun 1 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopPER 11:50 PM11h 25mNonstopJNB 5:15 AMPerth - Johannesburg | Tue, Jul 22 | South African AirwaysPHP 40,108 PHP 44,1019% OFF9% OFFPHP 44,101 PHP 40,108
-
PER 11:50 PM11h 25mNonstopJNB 5:15 AMPerth - Johannesburg | Mon, Jun 9 | South African AirwaysPHP 40,132 PHP 44,1019% OFF9% OFFPHP 44,101 PHP 40,132
-
PER 9:15 AM28h 25m1 stopsJNB 7:40 AMPerth - Johannesburg | Wed, Jun 11 | Cathay PacificPHP 33,236 PHP 44,10125% OFF25% OFFPHP 44,101 PHP 33,236
-
PER 9:15 AM28h 25m1 stopsJNB 7:40 AMPerth - Johannesburg | Mon, Jun 9 | Cathay PacificPHP 33,23625% OFFPHP 44,101 PHP 33,236
-
PER 1:45 PM34h 50m1 stopsJNB 6:35 PMPerth - Johannesburg | Tue, Jun 10 | Singapore AirlinesPHP 33,24425% OFFPHP 44,101 PHP 33,244
-
PER 12:10 AM37h 30m1 stopsJNB 7:40 AMPerth - Johannesburg | Thu, Jun 12 | Cathay PacificPHP 33,35224% OFFPHP 44,101 PHP 33,352
-
PER 12:10 AM37h 30m1 stopsJNB 7:40 AMPerth - Johannesburg | Tue, Jul 22 | Cathay PacificPHP 33,40624% OFFPHP 44,101 PHP 33,406
-
PER 12:10 AM37h 30m1 stopsJNB 7:40 AMPerth - Johannesburg | Wed, May 28 | Cathay PacificPHP 33,72224% OFFPHP 44,101 PHP 33,722
-
PER 9:15 AM28h 25m1 stopsJNB 7:40 AMPerth - Johannesburg | Wed, Jun 18 | Cathay PacificPHP 34,75621% OFFPHP 44,101 PHP 34,756
-
PER 12:10 AM37h 30m1 stopsJNB 7:40 AMPerth - Johannesburg | Thu, Jun 19 | Cathay PacificPHP 34,75621% OFFPHP 44,101 PHP 34,756
-
PER 9:15 AM28h 25m1 stopsJNB 7:40 AMPerth - Johannesburg | Wed, Jun 4 | Cathay PacificPHP 34,81021% OFFPHP 44,101 PHP 34,810
-
PER 9:15 AM28h 25m1 stopsJNB 7:40 AMPerth - Johannesburg | Mon, Jun 16 | Cathay PacificPHP 38,30413% OFFPHP 44,101 PHP 38,304
-
PER 1:00 PM17h 25m1 stopsJNB Invalid DatePerth - Johannesburg | Fri, May 30 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flying from Perth to Johannesburg
Cheapest one-way flight price | PHP 32,340 |
---|---|
Cheapest round-trip ticket price | PHP 54,384 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 8,312.17 km |
Average flight time | 11 hours 25 minutes |
Popular airline | Cathay Pacific |
When is the cheapest time to fly from Perth to Johannesburg?
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Frequently Asked Questions
-
When are flight tickets from Perth (PER) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Perth to Johannesburg based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Perth (PER) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around PHP 62,992. -
How long does it take to fly from Perth (PER) to Johannesburg (JNB) and what is the distance?
It takes around 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 to find a cheap flight from Perth to Johannesburg
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Perth to Johannesburg. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
More Travel Options
-
Popular Routes to Johannesburg
-
Popular Airlines to Johannesburg
-
Popular Flights From Perth
-
Popular Johannesburg Hotels
- Plane tickets from Cape Town to Johannesburg
- Cheap tickets from Singapore to Johannesburg
- Cheap tickets from Del Carmen to Johannesburg
- Cheap flights from Victoria Falls to Johannesburg
- Cheap flights from Shanghai to Johannesburg
- Cheap tickets from Harare to Johannesburg
- Cheap flights from Seoul to Johannesburg
- Cheap tickets from Manila to Johannesburg
- Plane tickets from Mabalacat to Johannesburg
- Plane tickets from Durban to Johannesburg
- Cheap South African Airlink flights to Johannesburg
- Cheap Cebu Pacific tickets to Johannesburg
- Qatar Airways flight tickets to Johannesburg
- Cathay Pacific flight tickets to Johannesburg
- Cheap Serene Air flights to Johannesburg
- Cheap EgyptAir flights to Johannesburg
- Angola Airlines flight tickets to Johannesburg
- Cheap Ethiopian Airlines tickets to Johannesburg
- Cheap Jetstar Asia tickets to Johannesburg
- Cheap Air Arabia Abu Dhabi tickets to Johannesburg
- Cheap Malaysia Airlines flights to Johannesburg
- Cheap Emirates tickets to Johannesburg
- Cheap fastjet tickets to Johannesburg
- Cheap AirAsia Berhad (Malaysia) tickets to Johannesburg
- Cheap Air Botswana tickets to Johannesburg
- Cheap tickets from Perth to Bangkok
- Cheap flights from Perth to Brisbane
- Cheap flights from Perth to Seoul
- Plane tickets from Perth to Puerto Princesa
- Cheap tickets from Perth to Mabalacat
- Cheap tickets from Perth to Sydney
- Plane tickets from Perth to Davao
- Cheap tickets from Perth to Melbourne
- Cheap flights from Perth to Bali
- Cheap tickets from Perth to Singapore
- Cheap tickets from Perth to Cebu
- Plane tickets from Perth to Tacloban
- Cheap tickets from Perth to Manila
- Plane tickets from Perth to Port Hedland
- Cheap tickets from Perth to Tbilisi