Flights from Perth to Johannesburg Starting at US$695
For as little as US$695, you can take your next adventure to Johannesburg without breaking the bank. Choose between one-way and return tickets from Perth below.
- One way
- Round-trip
- PER06:2529h 45m1 stopJNB06:10Mon, Aug 5|Perth - Johannesburg|Singapore AirlinesUS$695US$1,03133% OFF33% OFFUS$1,031US$695
- PER06:2529h 45m1 stopJNB06:10Tue, Aug 27|Perth - Johannesburg|Singapore AirlinesUS$697US$1,03132% OFF32% OFFUS$1,031US$697
- PER06:2529h 45m1 stopJNB06:10Mon, Aug 26|Perth - Johannesburg|Singapore AirlinesUS$697US$1,03132% OFF32% OFFUS$1,031US$697
- PER06:2529h 45m1 stopJNB06:10Mon, Sep 2|Perth - Johannesburg|Singapore AirlinesUS$698US$698
- PER06:2529h 45m1 stopJNB06:10Mon, Aug 12|Perth - Johannesburg|Singapore AirlinesUS$701US$701
- PER23:5537h 45m1 stopJNB07:40Wed, Aug 28|Perth - Johannesburg|Cathay PacificUS$703US$703
- PER06:2529h 45m1 stopJNB06:10Sun, Aug 11|Perth - Johannesburg|Singapore AirlinesUS$718US$718
- PER16:2529h 45m1 stopJNB16:10Mon, Aug 5|Perth - Johannesburg|Qantas AirwaysUS$727US$727
- PER23:5522h 15m1 stopJNB16:10Mon, Aug 12|Perth - Johannesburg|Qantas AirwaysUS$728US$728
- PER23:5537h 45m1 stopJNB07:40Sun, Aug 18|Perth - Johannesburg|Cathay PacificUS$731US$731
- PER13:003h 5mDirectJNB14:00Wed, Jul 10|Perth - Johannesburg|Singapore AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Perth to Johannesburg
Explore the best time to buy affordable tickets to Johannesburg with our price trend chart, which predicts how flight prices will change in the coming weeks from previous data.
We have a range of prices from different airlines providing flights from Perth to Johannesburg. Check below for the journey which best suits your travel needs.
Find more flights and airlines
Alternative Routes from Perth to Johannesburg
Did you know that you can save money and time on an alternative route from Perth to Johannesburg? Check out some of the different available routes below.
- CheapestPER07:4035h 25m2 transferJNB13:05Perth Airport - O. R. Tambo International AirportThu, Sep 12Jetstar AirwaysUS$501
- PER22:4547h 15m2 transferHLA16:00Perth Airport - Lanseria International AirportMon, Jul 22Qatar AirwaysUS$963
- PER22:4547h 15m2 transferHLA16:00Perth Airport - Lanseria International AirportMon, Jul 22Qatar AirwaysUS$963Find More Flights
How do I find the cheapest flights?
How to find a cheap flight from Perth to Johannesburg
Flight Information from Perth to Johannesburg
Cheapest nonstop flight price | $695 |
---|---|
Cheapest round-trip ticket price | $1,231 |
Off-season for travel | March |
Peak season for travel | September |
Flight distance | 8,312.17km |
Average flight time | 10 hours 55 minutes |
Popular airline | AirAsia X Berhad |
Site Operator: Trip.com Travel Singapore Pte. Ltd.