Cheap Flights from Perth to O.R. Tambo International Airport
- Return
- One way
-
- Cheapest nonstop
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Thu, May 14 | South African Airways
JNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Wed, May 20 | South African AirwaysAU$ 1,714 AU$ 2,04116% off16% offAU$ 2,041 AU$ 1,714 -
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Fri, May 15 | South African Airways
JNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Wed, May 20 | South African AirwaysAU$ 1,714 AU$ 2,04116% off16% offAU$ 2,041 AU$ 1,714 -
PER 13:4534h 50m1 stopJNB 18:35Perth - Johannesburg | Sat, Jun 6 | Singapore Airlines
JNB 19:5022h 5m1 stopPER 23:55Johannesburg - Perth | Fri, Jun 12 | Singapore AirlinesAU$ 1,226 AU$ 2,04140% off40% offAU$ 2,041 AU$ 1,226 -
PER 06:2518h 10m1 stopJNB 18:35Perth - Johannesburg | Fri, May 29 | Singapore Airlines
JNB 19:5036h 50m1 stopPER 14:40Johannesburg - Perth | Fri, Jun 5 | Singapore AirlinesAU$ 1,29836% offAU$ 2,041 AU$ 1,298 -
PER 01:1023h 25m1 stopJNB 18:35Perth - Johannesburg | Thu, May 14 | Singapore Airlines
JNB 19:5027h 20m1 stopPER 05:10Johannesburg - Perth | Mon, May 18 | Singapore AirlinesAU$ 1,40431% offAU$ 2,041 AU$ 1,404 -
PER 08:2029h 35m1 stopJNB 07:55Perth - Johannesburg | Wed, Apr 15 | Cathay Pacific
JNB 11:1037h 40m1 stopPER 06:50Johannesburg - Perth | Sat, Apr 18 | Cathay PacificAU$ 1,46528% offAU$ 2,041 AU$ 1,465 -
PER 08:2029h 25m1 stopJNB 07:45Perth - Johannesburg | Thu, Apr 16 | Cathay Pacific
JNB 11:2029h 20m1 stopPER 22:40Johannesburg - Perth | Thu, Apr 23 | Cathay PacificAU$ 1,48127% offAU$ 2,041 AU$ 1,481 -
PER 13:4534h 50m1 stopJNB 18:35Perth - Johannesburg | Sat, Apr 18 | Singapore Airlines
JNB 19:5034h 40m1 stopPER 12:30Johannesburg - Perth | Wed, Apr 22 | Singapore AirlinesAU$ 1,51826% offAU$ 2,041 AU$ 1,518 -
PER 08:2029h 35m1 stopJNB 07:55Perth - Johannesburg | Sun, Apr 19 | Cathay Pacific
JNB 11:1029h 30m1 stopPER 22:40Johannesburg - Perth | Sat, Apr 25 | Cathay PacificAU$ 1,52925% offAU$ 2,041 AU$ 1,529 -
PER 01:1023h 25m1 stopJNB 18:35Perth - Johannesburg | Thu, Apr 16 | Singapore Airlines
JNB 19:5034h 40m1 stopPER 12:30Johannesburg - Perth | Thu, Apr 23 | Singapore AirlinesAU$ 1,55124% offAU$ 2,041 AU$ 1,551 -
PER 08:2029h 35m1 stopJNB 07:55Perth - Johannesburg | Wed, Apr 22 | Cathay Pacific
JNB 11:0529h 35m1 stopPER 22:40Johannesburg - Perth | Wed, Apr 29 | Cathay PacificAU$ 1,55624% offAU$ 2,041 AU$ 1,556 -
PER 13:0017h 25m1 stopJNB Invalid DatePerth - Johannesburg | Wed, Apr 15 | Normal Airline
JNB 15:006hDirectPER 16:00Johannesburg - Perth | Fri, Apr 17 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Wed, Apr 29 | South African AirwaysAU$ 1,120 AU$ 1,34817% off17% offAU$ 1,348 AU$ 1,120 -
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Wed, May 13 | South African AirwaysAU$ 1,132 AU$ 1,34816% off16% offAU$ 1,348 AU$ 1,132 -
PER 00:1037h 30m1 stopJNB 07:40Perth - Johannesburg | Thu, May 7 | Cathay PacificAU$ 869 AU$ 1,34836% off36% offAU$ 1,348 AU$ 869 -
PER 00:1037h 45m1 stopJNB 07:55Perth - Johannesburg | Sat, May 30 | Cathay PacificAU$ 87435% offAU$ 1,348 AU$ 874 -
PER 00:1037h 30m1 stopJNB 07:40Perth - Johannesburg | Sat, Apr 18 | Cathay PacificAU$ 87535% offAU$ 1,348 AU$ 875 -
PER 00:1037h 30m1 stopJNB 07:40Perth - Johannesburg | Tue, Jun 9 | Cathay PacificAU$ 88135% offAU$ 1,348 AU$ 881 -
PER 00:1037h 35m1 stopJNB 07:45Perth - Johannesburg | Thu, May 14 | Cathay PacificAU$ 89933% offAU$ 1,348 AU$ 899 -
PER 00:1037h 45m1 stopJNB 07:55Perth - Johannesburg | Fri, May 22 | Cathay PacificAU$ 90033% offAU$ 1,348 AU$ 900 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Thu, Jun 11 | Qatar AirwaysAU$ 90533% offAU$ 1,348 AU$ 905 -
PER 22:5535h 5m1 stopJNB 04:00Perth - Johannesburg | Thu, May 21 | Qatar AirwaysAU$ 90533% offAU$ 1,348 AU$ 905 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Wed, May 27 | Qatar AirwaysAU$ 90633% offAU$ 1,348 AU$ 906 -
PER 13:0017h 25m1 stopJNB Invalid DatePerth - Johannesburg | Wed, Apr 15 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Perth to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Perth to O.R. Tambo International Airport
What's the cheapest month to fly one-way from Perth to Johannesburg?
Based on Trip.com’s data from the past 12 months, the cheapest month to fly one-way from Perth to O.R. Tambo International Airport is April, with an average price of AU$ 1,015. The priciest month is usually December, when the average price can reach AU$ 1,543.
What’s the cheapest month to fly round-trip from Perth to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, March is typically the cheapest month to find flights from Perth to O.R. Tambo International Airport, with an average price of AU$ 1,454. In contrast, December is usually the most expensive month, with average fares reaching AU$ 2,973.
What is the cheapest day of the week to fly from Perth to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Perth to O.R. Tambo International Airport is Wednesday, with average fares generally lower than other days. You’ll want to avoid flying on Thursday, as ticket prices are usually the highest that day.
Cheap Flights from Perth to O.R. Tambo International Airport
South African Airways
Singapore Airlines
Qantas Airways
Cathay Pacific
Emirates
Qatar Airways Flight Schedule from Perth to O.R. Tambo International Airport

TR017
Perth Airport
21:55
PER
03:25
SIN
S - T W - - -Search
TR468
Singapore Changi Airport
17:00
SIN
18:15
KUL
S M T W T F S
QR4990
Kuala Lumpur International Airport
21:00
KUL
23:30
DOH
S - - - - - -
QR1363
Hamad International Airport
02:35
DOH
10:20
JNB
S M T W T F S
OD152
Perth Airport
17:20
PER
23:00
KUL
S M T W T F SSearch
EK343
Kuala Lumpur International Airport
02:00
KUL
05:05
DXB
S M T W T F S
EK767
Dubai International Airport
23:20
DXB
05:30
JNB
S M T W T F S
AK607
Perth Airport
20:50
PER
02:25
KUL
S M T W T F SSearch
QR4990
Kuala Lumpur International Airport
21:00
KUL
23:30
DOH
S - - - - - -
QR1363
Hamad International Airport
02:35
DOH
10:20
JNB
S M T W T F S
AK607
Perth Airport
20:50
PER
02:25
KUL
S M T W T F SSearch
QR853
Kuala Lumpur International Airport
02:25
KUL
05:15
DOH
S M T W T F S
QR1363
Hamad International Airport
02:35
DOH
10:20
JNB
S M T W T F S
TR017
Perth Airport
21:55
PER
03:25
SIN
S - T W - - -Search
ET639
Singapore Changi Airport
02:00
SIN
06:10
ADD
S - T - T F S
ET809
Bole Addis Ababa International Airport
08:45
ADD
13:05
JNB
S M T W T F S
Flight Info of Flights from Perth to O.R. Tambo International Airport
| Cheapest return ticket price | AU$ 1,714 |
|---|---|
| Cheapest one-way flight price | AU$ 874 |
| Off-season for travel | October |
| Peak season for travel | July |
FAQs for Perth to O.R. Tambo International Airport Flights
When are flight from Perth (PER) to Johannesburg (JNB) the cheapest?
Airlines adjust prices for flights from Perth to Johannesburg based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.How much are flights from Perth (PER) to Johannesburg (JNB) cost?
According to Trip.com's data, the lowest price is around AU$ 1,690.How long is the flights from Perth (PER) to Johannesburg (JNB)?
It takes about 11 hours 13 minutes to fly from Perth (PER) to Johannesburg (JNB).What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
What time does the earliest flight from Perth to Johannesburg depart?
The earliest flight departs from Perth (PER) at 07:00 and arrives in Johannesburg (JNB) at 12:15.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, Qantas Airways and South African Airways.What's the most popular airline for direct flights from Perth (PER) to Johannesburg (JNB)?
South African Airways operates 1 direct flights from Perth (PER) to Johannesburg (JNB).How many airports in Johannesburg (JNB)?
There are 2 airport(s) in Johannesburg (JNB): Lanseria International Airport and O.R. Tambo International Airport.
Most popular destination
- Flights from Perth to Sydney Airport
- Flights from Perth to Melbourne Airport
- Flights from Perth to I Gusti Ngurah Rai International Airport
- Flights from Perth to Kuala Lumpur International Airport
- Flights from Perth to Ninoy Aquino International Airport
- Perth to Sydney Flights
- Perth to Melbourne Flights
- Perth to Bali Flights
- Perth to Bangkok Flights
- Perth to Kuala Lumpur Flights
- Flights from Brisbane to O.R. Tambo International Airport
- Flights from Perth to O.R. Tambo International Airport
- Flights from Melbourne to O.R. Tambo International Airport
- Flights from Sydney to O.R. Tambo International Airport
- Flights from Cape Town to O.R. Tambo International Airport
- Flights from Melbourne Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Perth Airport to O.R. Tambo International Airport
- Flights from Robert Gabriel Mugabe International Airport to O.R. Tambo International Airport
- Flights from Sydney Airport to O.R. Tambo International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.





