


Flights from Johannesburg to Perth Starting at NZD 797
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- JNB13:4533h 40m1 stopPER05:25Sat, Mar 15|Johannesburg - Perth|Singapore AirlinesNZD 797NZD 2,05861% OFF61% OFFNZD 2,058NZD 797
- JNB13:4533h 40m1 stopPER05:25Wed, Mar 5|Johannesburg - Perth|Singapore AirlinesNZD 811NZD 2,05861% OFF61% OFFNZD 2,058NZD 811
- JNB11:2029h 15m1 stopPER22:35Tue, Apr 8|Johannesburg - Perth|Cathay PacificNZD 851NZD 2,05859% OFF59% OFFNZD 2,058NZD 851
- JNB11:0529h 40m1 stopPER22:45Fri, Mar 21|Johannesburg - Perth|Cathay PacificNZD 852NZD 852
- JNB14:0033h 25m1 stopPER05:25Thu, Mar 6|Johannesburg - Perth|Singapore AirlinesNZD 853NZD 853
- JNB11:0529h 40m1 stopPER22:45Fri, Mar 14|Johannesburg - Perth|Cathay PacificNZD 853NZD 853
- JNB11:0529h 40m1 stopPER22:45Tue, Mar 18|Johannesburg - Perth|Cathay PacificNZD 856NZD 856
- JNB11:0529h 40m1 stopPER22:45Tue, Mar 11|Johannesburg - Perth|Cathay PacificNZD 864NZD 864
- JNB13:4516h 50m1 stopPER12:35Tue, Mar 18|Johannesburg - Perth|Singapore AirlinesNZD 864NZD 864
- JNB13:4533h 40m1 stopPER05:25Wed, Mar 12|Johannesburg - Perth|Singapore AirlinesNZD 865NZD 865
- JNB01:00 pm3h 5mNonstopPER02:00 pmSat, Mar 1|Johannesburg - Perth|Singapore AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Johannesburg to Perth flight time & flight schedules
QR1366
Qatar Airways
08:50
JNB
18:15
DOH
-MT-T-SQR900
Qatar Airways
02:35
DOH
18:40
PER
SMTWTFSEY748
Etihad Airways
09:55
JNB
19:50
AUH
S-T-T--EY418
Etihad Airways
20:50
AUH
08:10
KUL
SMTWTFSOD155
Batik Air Malaysia
18:45
KUL
00:30
PER
SMTWTFSEY748
Etihad Airways
09:55
JNB
19:50
AUH
S-T-T--EY410
Etihad Airways
21:55
AUH
07:40
HKT
SMTWTFSJQ072
Jetstar Airways
14:50
HKT
22:10
PER
-M-W-FSEY748
Etihad Airways
09:55
JNB
19:50
AUH
S-T-T--EY418
Etihad Airways
20:50
AUH
08:10
KUL
SMTWTFSOD151
Batik Air Malaysia
10:40
KUL
16:15
PER
SMTWTFSCX748
Cathay Pacific
11:20
JNB
06:30
HKG
-M--TFSCX171
Cathay Pacific
15:00
HKG
22:40
PER
SMTWTFSQR1364
Qatar Airways
13:20
JNB
22:45
DOH
SMTWTFSQR834
Qatar Airways
02:05
DOH
12:55
BKK
SMTWTFSJQ076
Jetstar Airways
21:55
BKK
05:35
PER
S-T-T-SQR1364
Qatar Airways
13:20
JNB
22:45
DOH
SMTWTFSQR900
Qatar Airways
02:35
DOH
18:40
PER
SMTWTFSSQ479
Singapore Airlines
13:45
JNB
06:10
SIN
SMTWTFSSQ225
Singapore Airlines
00:05
SIN
05:10
PER
SMTWTFSSQ479
Singapore Airlines
13:45
JNB
06:10
SIN
SMTWTFSSQ215
Singapore Airlines
18:45
SIN
23:55
PER
SMTWTFSSQ479
Singapore Airlines
13:45
JNB
06:10
SIN
SMTWTFSSQ223
Singapore Airlines
09:30
SIN
14:40
PER
SMTWTFS
Find the best time to fly from Johannesburg to Perth
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Johannesburg to Perth
Flight Information from Johannesburg to Perth
Cheapest nonstop flight price | NZD 797 |
---|---|
Cheapest round-trip ticket price | NZD 1,383 |
Off-season for travel | March |
Peak season for travel | November |
Flight distance | 8,312.17 km |
Average flight time | 9 hours 25 minutes |
Popular airline | Cathay Pacific |
Popular Flights
Top Routes from Johannesburg
- Johannesburg to Durban Flights
- Johannesburg to Harare 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 Bangkok Flights
- Johannesburg to Seoul Flights
- Johannesburg to Dubai Flights
- Johannesburg to London Flights
- Flights from O. R. Tambo International Airport to Dunedin
- Flights from O. R. Tambo International Airport to Hamilton
- Flights from O. R. Tambo International Airport to Invercargill
- Flights from O. R. Tambo International Airport to Napier
- Flights from O. R. Tambo International Airport to Christchurch
- Flights from O. R. Tambo International Airport to Rotorua
- Flights from Johannesburg to Rotorua Airport
- Flights from Johannesburg to Christchurch International Airport
- Flights from Johannesburg to Queenstown Airport
- Flights from Johannesburg to Gisborne Airport
- Flights from Johannesburg to Palmerston North Airport
- Flights from Johannesburg to Tauranga Airport
- Flights from Lanseria International Airport to Auckland International Airport
- Flights from O. R. Tambo International Airport to Auckland International Airport
- Flights from Lanseria International Airport to Christchurch International Airport
- Flights from O. R. Tambo International Airport to Christchurch International Airport
- Flights from O. R. Tambo International Airport to Queenstown Airport
- Flights from O. R. Tambo International Airport to Wellington International Airport
Top Routes to Perth
- Singapore to Perth Flights
- Seoul to Perth Flights
- Bangkok to Perth Flights
- Sydney to Perth Flights
- Kuala Lumpur to Perth Flights
- Melbourne to Perth Flights
- Bali to Perth Flights
- Brisbane to Perth Flights
- London to Perth Flights
- Adelaide to Perth Flights
- Tokyo to Perth Flights
- Flights from Auckland International Airport to Perth
- Flights from Christchurch International Airport to Perth
- Flights from Queenstown Airport to Perth
- Flights from Wellington International Airport to Perth
- Flights from Dunedin International Airport to Perth
- Flights from Nelson Airport to Perth
- Flights from Auckland to Perth Airport
- Flights from Christchurch to Perth Airport
- Flights from Wellington to Perth Airport
- Flights from Queenstown to Perth Airport
- Flights from Napier to Perth Airport
- Flights from Invercargill to Perth Airport
- Flights from Auckland International Airport to Perth Airport
- Flights from Christchurch International Airport to Perth Airport
- Flights from Queenstown Airport to Perth Airport
- Flights from Wellington International Airport to Perth Airport
- Flights from Hawke's Bay Airport to Perth Airport
- Flights from Gisborne Airport to Perth Airport
More flight options
- Johannesburg to Brisbane Flights
- Johannesburg to Melbourne Flights
- Cape Town to Sydney Flights
- Cape Town to Perth Flights
- Johannesburg to Rockhampton Flights
- Johannesburg to Darwin Flights
- Durban to Brisbane Flights
- Johannesburg to Canberra Flights
- Port Elizabeth to Perth Flights
- Johannesburg to Gold Coast Flights
- Johannesburg to Adelaide Flights
Site Operator: Trip.com Travel Singapore Pte. Ltd.