×
LOGIN OR SIGNUP

Johannesburg To Perth Flights

  • One-Way
  • Round-Trip
  • Multi-City

From

Indira Gandhi International Airport

To

Chhatrapati Shivaji International Airport

DEPARTURE DATE

calender

Friday

Return Date

Book a round trip
to save more

calender

TRAVELLER & CLASS

1 Traveller

Economy

January
February
March
April
August
September
October
November
December

January is by far the best month, wherein you can get cheapest flights for Johannesburg to Perth. Meanwhile, is perceived as the expensive month due to the varying factors. That’s why it’s highly advised to make advanced online flight booking to save huge amounts of money.

disclDisclaimer - All the mentioned fares were found within last 48 hrs. The displayed fares are based on historical data and are subject to change. The fares cannot be guaranteed at the time of booking.

Best Flight From Johannesburg To Perth

Qatar Airways
Qatar Airways

Johannesburg

13:45

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

23h 00m
ellipse
1 Stop

Perth

18:45

Perth International Airport [PER]

Fri, 06 Feb 2026

$651
South African Airways SAA
South African Airways SAA

Johannesburg

20:35

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

09h 35m
ellipse
Non Stop

Perth

12:10

Perth International Airport [PER]

Fri, 06 Feb 2026

$711
Qantas airways
Qantas airways

Johannesburg

17:30

OR Tambo International Airport [JNB]

Thu , 26 Feb 2026

20h 50m
ellipse
1 Stop

Perth

20:20

Perth International Airport [PER]

Fri, 27 Feb 2026

$771
Singapore Airlines
Singapore Airlines

Johannesburg

13:40

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

16h 55m
ellipse
1 Stop

Perth

12:35

Perth International Airport [PER]

Fri, 06 Feb 2026

$779
Cathay Pacific airways
Cathay Pacific airways

Johannesburg

11:00

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

29h 55m
ellipse
1 Stop

Perth

22:55

Perth International Airport [PER]

Fri, 06 Feb 2026

$784
Emirates
Emirates

Johannesburg

13:25

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

21h 55m
ellipse
1 Stop

Perth

17:20

Perth International Airport [PER]

Fri, 06 Feb 2026

$803
Emirates
Emirates

Johannesburg

13:25

OR Tambo International Airport [JNB]

Thu , 26 Feb 2026

21h 55m
ellipse
1 Stop

Perth

17:20

Perth International Airport [PER]

Fri, 27 Feb 2026

$803
Air Mauritius
Air Mauritius

Johannesburg

13:10

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

26h 35m
ellipse
2 Stop

Perth

21:45

Perth International Airport [PER]

Fri, 06 Feb 2026

$896
Air Mauritius
Air Mauritius

Johannesburg

13:10

OR Tambo International Airport [JNB]

Thu , 26 Feb 2026

26h 35m
ellipse
2 Stop

Perth

21:45

Perth International Airport [PER]

Fri, 27 Feb 2026

$896
Qantas airways
Qantas airways

Johannesburg

17:30

OR Tambo International Airport [JNB]

Thu , 05 Feb 2026

20h 50m
ellipse
1 Stop

Perth

20:20

Perth International Airport [PER]

Fri, 06 Feb 2026

$991
Cathay Pacific airways
Cathay Pacific airways

Johannesburg

11:00

OR Tambo International Airport [JNB]

Thu , 26 Feb 2026

29h 55m
ellipse
1 Stop

Perth

22:55

Perth International Airport [PER]

Fri, 27 Feb 2026

$1503
ellipse

Early Morning Flight Johannesburg to Perth

wallet
Cheapest Flight
Found
$784
group
Average Flight
Time
29h 55m
calendra
Date/Time
05 Feb 2026
11:00 AM
plane
Airlines
Cathay Pacific airways
Ellipse

Late Night Flight Johannesburg to Perth

wallet
Cheapest Flight
Found
$711
group
Average Flight
Time
09h 35m
calendar
Date/Time
05 Feb 2026
20:35 PM
plane
Airlines
South African Airways SAA