×
LOGIN OR SIGNUP

Perth To Johannesburg 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 Perth to Johannesburg. 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 Perth To Johannesburg

Cathay Pacific airways
Cathay Pacific airways

Perth

09:15

Perth International Airport [PER]

Wed , 01 Apr 2026

28h 25m
ellipse
1 Stop

Johannesburg

07:40

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$1487
Qatar Airways
Qatar Airways

Perth

22:40

Perth International Airport [PER]

Wed , 01 Apr 2026

22h 40m
ellipse
1 Stop

Johannesburg

15:20

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$1607
Emirates
Emirates

Perth

22:20

Perth International Airport [PER]

Wed , 01 Apr 2026

23h 55m
ellipse
1 Stop

Johannesburg

16:15

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$1650
South African Airways SAA
South African Airways SAA

Perth

23:50

Perth International Airport [PER]

Wed , 01 Apr 2026

11h 25m
ellipse
Non Stop

Johannesburg

05:15

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$1857
Singapore Airlines
Singapore Airlines

Perth

16:55

Perth International Airport [PER]

Wed , 01 Apr 2026

19h 15m
ellipse
1 Stop

Johannesburg

06:10

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$1882
Qantas airways
Qantas airways

Perth

15:25

Perth International Airport [PER]

Wed , 01 Apr 2026

31h 00m
ellipse
1 Stop

Johannesburg

16:25

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$1988
Qantas airways
Qantas airways

Perth

22:55

Perth International Airport [PER]

Wed , 01 Apr 2026

23h 30m
ellipse
1 Stop

Johannesburg

16:25

OR Tambo International Airport [JNB]

Thu, 02 Apr 2026

$2208
Singapore Airlines
Singapore Airlines

Perth

06:25

Perth International Airport [PER]

Wed , 01 Apr 2026

18h 10m
ellipse
1 Stop

Johannesburg

18:35

OR Tambo International Airport [JNB]

Wed, 01 Apr 2026

$2293
Cathay Pacific airways
Cathay Pacific airways

Perth

08:30

Perth International Airport [PER]

Fri , 20 Mar 2026

28h 55m
ellipse
1 Stop

Johannesburg

07:25

OR Tambo International Airport [JNB]

Sat, 21 Mar 2026

$1204
Qantas airways
Qantas airways

Perth

13:30

Perth International Airport [PER]

Fri , 20 Mar 2026

11h 20m
ellipse
Non Stop

Johannesburg

18:50

OR Tambo International Airport [JNB]

Fri, 20 Mar 2026

$1476
Emirates
Emirates

Perth

22:20

Perth International Airport [PER]

Fri , 20 Mar 2026

24h 15m
ellipse
1 Stop

Johannesburg

16:35

OR Tambo International Airport [JNB]

Sat, 21 Mar 2026

$1543
ellipse

Early Morning Flight Perth to Johannesburg

wallet
Cheapest Flight
Found
$2293
group
Average Flight
Time
18h 10m
calendra
Date/Time
01 Apr 2026
06:25 AM
plane
Airlines
Singapore Airlines
Ellipse

Late Night Flight Perth to Johannesburg

wallet
Cheapest Flight
Found
$1857
group
Average Flight
Time
11h 25m
calendar
Date/Time
01 Apr 2026
23:50 PM
plane
Airlines
South African Airways SAA