Cheap Flight Deals from Perth Airport to O.R. Tambo International Airport
Search for flights from Perth to Johannesburg and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Sat, Jun 27 | South African Airways
JNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Sat, Jul 4 | South African AirwaysIDR 25,102,600 IDR 34,412,80027% off27% offIDR 34,412,800 IDR 25,102,600 -
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Fri, Jun 12 | South African Airways
JNB 20:559h 25mDirectPER 12:20Johannesburg - Perth | Fri, Jun 19 | South African AirwaysIDR 25,121,300 IDR 34,412,80027% off27% offIDR 34,412,800 IDR 25,121,300 -
PER 13:4534h 50m1 stopJNB 18:35Perth - Johannesburg | Mon, Jun 22 | Singapore Airlines
JNB 19:5022h 5m1 stopPER 23:55Johannesburg - Perth | Sun, Jun 28 | Singapore AirlinesIDR 15,776,400 IDR 34,412,80054% off54% offIDR 34,412,800 IDR 15,776,400 -
PER 00:1037h 45m1 stopJNB 07:55Perth - Johannesburg | Mon, Jun 22 | Cathay Pacific
JNB 11:1029h 30m1 stopPER 22:40Johannesburg - Perth | Sun, Jun 28 | Cathay PacificIDR 20,961,50039% offIDR 34,412,800 IDR 20,961,500 -
PER 22:4535h 15m1 stopJNB 04:00Perth - Johannesburg | Mon, Jun 8 | Virgin Australia
JNB 12:4041h 15m1 stopPER 11:55Johannesburg - Perth | Sat, Jun 13 | Qatar AirwaysIDR 22,186,50036% offIDR 34,412,800 IDR 22,186,500 -
PER 06:2518h 10m1 stopJNB 18:35Perth - Johannesburg | Sat, Jun 27 | Singapore Airlines
JNB 19:5027h 20m1 stopPER 05:10Johannesburg - Perth | Sat, Jul 4 | Singapore AirlinesIDR 22,623,30034% offIDR 34,412,800 IDR 22,623,300 -
PER 22:4535h 15m1 stopJNB 04:00Perth - Johannesburg | Fri, Jun 12 | Qatar Airways
JNB 19:5034h 5m1 stopPER 11:55Johannesburg - Perth | Fri, Jun 19 | Qatar AirwaysIDR 22,988,10033% offIDR 34,412,800 IDR 22,988,100 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Wed, Jun 24 | Qatar Airways
JNB 19:5034h 25m1 stopPER 12:15Johannesburg - Perth | Wed, Jul 1 | Qatar AirwaysIDR 23,076,00033% offIDR 34,412,800 IDR 23,076,000 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Fri, Jun 19 | Qatar Airways
JNB 12:4041h 15m1 stopPER 11:55Johannesburg - Perth | Fri, Jun 26 | Qatar AirwaysIDR 23,616,60031% offIDR 34,412,800 IDR 23,616,600 -
PER 22:5535h 5m1 stopJNB 04:00Perth - Johannesburg | Thu, Jun 25 | Qatar Airways
JNB 19:5034h 25m1 stopPER 12:15Johannesburg - Perth | Mon, Jun 29 | Qatar AirwaysIDR 23,680,50031% offIDR 34,412,800 IDR 23,680,500 -
PER 22:5535h 5m1 stopJNB 04:00Perth - Johannesburg | Sun, Jun 21 | Qatar Airways
JNB 12:4041h 35m1 stopPER 12:15Johannesburg - Perth | Thu, Jun 25 | Qatar AirwaysIDR 23,693,90031% offIDR 34,412,800 IDR 23,693,900 -
PER 22:5535h 5m1 stopJNB 04:00Perth - Johannesburg | Tue, Jun 30 | Virgin Australia
JNB 12:4023h 55m1 stopPER 18:35Johannesburg - Perth | Sat, Jul 4 | Qatar AirwaysIDR 23,821,70031% offIDR 34,412,800 IDR 23,821,700 -
PER 13:0017h 25m1 stopJNB 14:00Perth - Johannesburg | Mon, Jun 8 | Normal Airline
JNB 15:006hDirectPER 16:00Johannesburg - Perth | Wed, Jun 10 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Mon, Jun 8 | South African AirwaysIDR 16,386,200 IDR 22,446,90027% off27% offIDR 22,446,900 IDR 16,386,200 -
PER 23:5011h 25mDirectJNB 05:15Perth - Johannesburg | Tue, Jun 9 | South African AirwaysIDR 16,386,200 IDR 22,446,90027% off27% offIDR 22,446,900 IDR 16,386,200 -
PER 22:4540h 15m1 stopJNB 09:00Perth - Johannesburg | Wed, Jul 29 | Qatar AirwaysIDR 12,000,100 IDR 22,446,90047% off47% offIDR 22,446,900 IDR 12,000,100 -
PER 22:4540h 15m1 stopJNB 09:00Perth - Johannesburg | Wed, Jul 22 | Qatar AirwaysIDR 12,042,70046% offIDR 22,446,900 IDR 12,042,700 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Tue, Jun 9 | Qatar AirwaysIDR 12,106,60046% offIDR 22,446,900 IDR 12,106,600 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Mon, Jun 8 | Qatar AirwaysIDR 12,106,60046% offIDR 22,446,900 IDR 12,106,600 -
PER 22:5541h 35m1 stopJNB 10:30Perth - Johannesburg | Sun, Jun 7 | Qatar AirwaysIDR 12,149,20046% offIDR 22,446,900 IDR 12,149,200 -
PER 22:4535h 15m1 stopJNB 04:00Perth - Johannesburg | Sat, Jun 20 | Qatar AirwaysIDR 12,194,50046% offIDR 22,446,900 IDR 12,194,500 -
PER 00:1037h 35m1 stopJNB 07:45Perth - Johannesburg | Tue, Jul 28 | Cathay PacificIDR 12,543,40044% offIDR 22,446,900 IDR 12,543,400 -
PER 09:1528h 25m1 stopJNB 07:40Perth - Johannesburg | Wed, Jul 8 | Cathay PacificIDR 12,548,70044% offIDR 22,446,900 IDR 12,548,700 -
PER 22:4540h 15m1 stopJNB 09:00Perth - Johannesburg | Sat, Jul 25 | Qatar AirwaysIDR 12,839,00043% offIDR 22,446,900 IDR 12,839,000 -
PER 22:4540h 15m1 stopJNB 09:00Perth - Johannesburg | Fri, Jul 24 | Qatar AirwaysIDR 12,839,00043% offIDR 22,446,900 IDR 12,839,000 -
PER 13:0017h 25m1 stopJNB 14:00Perth - Johannesburg | Mon, Jun 8 | Normal AirlineFind more flightsFind more flights
Flight fares from Perth Airport to O.R. Tambo International Airport are based on the average fares across airlines for the next three months, based on Trip.com’s latest data.
Trip.com Price Insights: Flights from Perth Airport to O.R. Tambo International Airport
What is the cheapest month to fly from Perth Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Perth Airport to O.R. Tambo International Airport, the best time to buy is in August, with an average price of IDR 13,593,200. You’ll want to avoid December, when the average price can reach as high as IDR 19,857,300.
What’s the cheapest month to fly round-trip from Perth Airport 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 Airport to O.R. Tambo International Airport, with an average price of IDR 18,710,000. In contrast, December is usually the most expensive month, with average fares reaching IDR 38,267,900.
What is the cheapest day of the week to fly from Perth Airport to O.R. Tambo International Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Perth Airport to O.R. Tambo International Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Friday, as ticket prices are usually the highest that day.
Selected Airlines from Perth Airport to O.R. Tambo International Airport
See which airlines fly from Perth to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.










Find more flights and airlines
Flight Schedule from Perth Airport to O.R. Tambo International Airport
Check the schedule for flights from Perth to Johannesburg and find the flight that best matches your travel plans.

OD194
Perth Airport
23:59
PER
06:00
KUL
S M T W T F SSearch
QR845
Kuala Lumpur International Airport
09:30
KUL
11:35
DOH
S M T W T F S
QR1365
Hamad International Airport
20:30
DOH
04:00
JNB
S M T W T F S
AK607
Perth Airport
20:50
PER
02:25
KUL
S M T W T F SSearch
QR845
Kuala Lumpur International Airport
09:30
KUL
11:35
DOH
S M T W T F S
QR1365
Hamad International Airport
20:30
DOH
04:00
JNB
S M T W T F S
OD194
Perth Airport
23:59
PER
06:00
KUL
S M T W T F SSearch
QR845
Kuala Lumpur International Airport
09:30
KUL
11:35
DOH
S M T W T F S
QR1363
Hamad International Airport
01:30
DOH
09:00
JNB
S M T W T F S
AK607
Perth Airport
20:50
PER
02:25
KUL
S M T W T F SSearch
EK345
Kuala Lumpur International Airport
10:20
KUL
13:10
DXB
S M T W T F S
EK763
Dubai International Airport
09:55
DXB
16:15
JNB
S M T W T F S
OD152
Perth Airport
17:20
PER
23:00
KUL
S - - - T F SSearch
EK345
Kuala Lumpur International Airport
10:20
KUL
13:10
DXB
S M T W T F S
EK763
Dubai International Airport
09:55
DXB
16:15
JNB
S M T W T F S
Perth Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 8,320.27km |
|---|---|
| Cheapest one-way ticket price | IDR 12,000,100 |
| Cheapest return ticket price | IDR 15,776,400 |
FAQs for Perth Airport to O.R. Tambo International Airport Flights
How long is the flights from Perth Airport (PER) to O.R. Tambo International Airport (JNB)?
It takes around 11 hours 15 minutes to fly from Perth Airport (per) to O.R. Tambo International Airport(jnb).How many daily flights are there from Perth Airport (PER) to O.R. Tambo International Airport (JNB)?
There are around 1 daily flights from Perth Airport (PER) to O.R. Tambo International Airport (JNB).When are flight from Perth Airport (PER) to O.R. Tambo International Airport (JNB) the cheapest?
Tickets cost around IDR 20,713,800 in August, making it the cheapest month to book. Perth Airport (PER) to O.R. Tambo International Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight from Perth Airport (PER) to O.R. Tambo International Airport (JNB) most expensive?
The route from Perth Airport (PER) to O.R. Tambo International Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around IDR 21,731,100 in July, the most expensive month to book this route.What time does the earliest flight from Perth Airport to O.R. Tambo International Airport depart?
The earliest flight departs from Perth Airport (PER) at 07:00 and arrives in O.R. Tambo International Airport (JNB) at 12:15.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.
Which airline operates the most direct flights from Perth Airport (PER) to O.R. Tambo International Airport (JNB)?
South African Airways is a very popular airline operating an average of 244 flights per month.
Most popular destination
- Flights from Perth Airport to Suvarnabhumi Airport
- Flights from Perth Airport to I Gusti Ngurah Rai International Airport
- Flights from Perth Airport to Sydney Airport
- Flights from Perth Airport to Melbourne Airport
- Flights from Perth Airport to Kuala Lumpur International Airport
- Flights from Perth Airport to Bangkok
- Flights from Perth Airport to Kuala Lumpur
- Flights from Perth Airport to Melbourne
- Flights from Perth Airport to Sydney
- Flights from Perth Airport to Bali
- Flights from Robert Gabriel Mugabe International 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 Melbourne Airport to O.R. Tambo International Airport
- Flights from Sydney Airport to O.R. Tambo International Airport
- Flights from Cape Town 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 Brisbane to O.R. Tambo International Airport
- Flights from Sydney 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.



