JNB - PER

R8 252 Find cheap flights from Johannesburg to Perth

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from OR Tambo to Perth departing on 19/4. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Perth

 
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Perth.
These are the airlines KAYAK users have selected most often from within our search results in flight searches from Johannesburg to Perth.
In the last 7 days, travellers have searched 47 946 175 times on KAYAK, and here's why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Cheap flight deals from Johannesburg to Perth (JNB-PER)

 
These are the cheapest deals for flights from OR Tambo to Perth currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent return flight deals from OR Tambo to Perth

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from OR Tambo to Perth.

Recent one-way flight deals from OR Tambo to Perth

Only flying one-way? Below are some of the best one-way flight deals from OR Tambo to Perth found on KAYAK recently.

Recent last-minute flight deals from OR Tambo to Perth

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from OR Tambo to Perth.

Recent direct flight deals from OR Tambo to Perth

The latest deals for direct flights from OR Tambo to Perth so you can sit back and relax without the need for a layover.

Cheap bus & train deals from OR Tambo to Perth

Find recent round-trip train or bus tickets from OR Tambo to Perth.

All round-trip flight deals to Perth

The cheapest plane tickets to Perth found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
12:45 - 18:45JNB-PER
24h 00m1 stop
22:45 - 15:35PER-JNB
22h 50m1 stop
R15 586Qatar Airways
Find Deal
Sat, Feb 22 - Mon, Mar 24
13:45 - 12:35JNB-PER
16h 50m1 stop
17:10 - 6:10PER-JNB
43h 00m1 stop
R16 342Singapore Airlines
Find Deal
Wed, Mar 19 - Sun, Mar 30
9:35 - 18:45JNB-PER
27h 10m3 stops
22:45 - 15:35PER-JNB
22h 50m1 stop
R17 586
Find Deal
Sat, Feb 22 - Mon, Mar 24
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R17 712South African
Find Deal
Sat, Feb 22 - Mon, Mar 24
11:05 - 9:35JNB-PER
40h 30m1 stop
0:15 - 7:40PER-JNB
37h 25m1 stop
R18 162Cathay Pacific
Find Deal
Sat, Feb 22 - Sun, Mar 23
13:25 - 0:25JNB-PER
53h 00m2 stops
22:20 - 6:20PER-JNB
38h 00m1 stop
R20 613Emirates
Find Deal
Wed, Mar 19 - Sat, Mar 22
13:25 - 0:10JNB-PER
28h 45m1 stop
6:00 - 6:20PER-JNB
30h 20m1 stop
R21 117Emirates
Find Deal
Wed, Mar 19 - Sat, Mar 22
13:10 - 9:10JNB-PER
14h 00m1 stop
13:05 - 11:25PER-JNB
28h 20m1 stop
R21 964Air Mauritius
Find Deal
Tue, Jan 14 - Sun, Feb 16
13:10 - 9:10JNB-PER
14h 00m1 stop
13:05 - 11:25PER-JNB
28h 20m1 stop
R22 955Air Mauritius
Find Deal
Thu, Jan 16 - Sun, Feb 16
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R23 405South African
Find Deal
Sun, Dec 29 - Mon, Jan 27
13:35 - 18:35JNB-PER
23h 00m1 stop
R8 252Qatar Airways
Find Deal
Sat, Apr 19
9:05 - 18:35JNB-PER
27h 30m3 stops
R9 964
Find Deal
Sat, Apr 19
20:55 - 12:20JNB-PER
9h 25mdirect
R10 270South African
Find Deal
Sat, Apr 19
9:55 - 12:20JNB-PER
44h 25m3 stops
R10 378
Find Deal
Mon, Nov 25
16:50 - 18:45JNB-PER
43h 55m2 stops
R11 513RwandAir
Find Deal
Wed, Mar 19
3:10 - 18:45JNB-PER
33h 35m2 stops
R11 820RwandAir
Find Deal
Fri, Mar 14
13:25 - 17:20JNB-PER
21h 55m1 stop
R13 279Emirates
Find Deal
Mon, Jan 20
10:15 - 0:25JNB-PER
32h 10m2 stops
R13 477Emirates
Find Deal
Sat, Mar 15
20:35 - 12:10JNB-PER
9h 35mdirect
R16 595South African
Find Deal
Sat, Dec 28
13:10 - 9:10JNB-PER
14h 00m1 stop
R21 730Air Mauritius
Find Deal
Sat, Jan 4
18:50 - 17:20JNB-PER
40h 30m1 stop
6:00 - 20:50PER-JNB
20h 50m1 stop
R21 531Emirates
Find Deal
Thu, Nov 21 - Wed, Dec 11
12:45 - 18:45JNB-PER
24h 00m1 stop
22:45 - 15:35PER-JNB
22h 50m1 stop
R21 549Qatar Airways
Find Deal
Thu, Nov 21 - Fri, Nov 29
13:25 - 0:25JNB-PER
29h 00m2 stops
6:00 - 20:50PER-JNB
20h 50m1 stop
R23 369Emirates
Find Deal
Thu, Nov 21 - Wed, Dec 11
13:25 - 0:25JNB-PER
29h 00m2 stops
22:20 - 10:25PER-JNB
42h 05m1 stop
R23 838Emirates
Find Deal
Thu, Nov 21 - Fri, Nov 29
9:40 - 18:45JNB-PER
27h 05m3 stops
22:45 - 15:35PER-JNB
22h 50m1 stop
R26 198
Find Deal
Thu, Nov 21 - Fri, Nov 29
19:05 - 5:40JNB-PER
52h 35m2 stops
1:50 - 10:50PER-JNB
39h 00m2 stops
R29 387
Find Deal
Thu, Nov 21 - Tue, Dec 10
12:45 - 18:45JNB-PER
24h 00m1 stop
0:15 - 9:45PER-JNB
39h 30m2 stops
R29 477Qatar Airways
Find Deal
Thu, Nov 21 - Thu, Nov 28
14:00 - 5:25JNB-PER
33h 25m1 stop
1:10 - 6:10PER-JNB
35h 00m1 stop
R29 513Singapore Airlines
Find Deal
Thu, Nov 21 - Thu, Nov 28
13:25 - 0:25JNB-PER
29h 00m2 stops
12:25 - 16:35PER-JNB
34h 10m2 stops
R29 694Emirates
Find Deal
Thu, Nov 21 - Wed, Dec 11
20:35 - 12:10JNB-PER
9h 35mdirect
23:55 - 5:10PER-JNB
11h 15mdirect
R34 486South African
Find Deal
Thu, Nov 21 - Fri, Nov 29
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R17 712South African
Find Deal
Sat, Feb 22 - Mon, Mar 24
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R23 405South African
Find Deal
Sun, Dec 29 - Mon, Jan 27
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R27 315South African
Find Deal
Sun, Jan 12 - Sun, Jan 26
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R27 423South African
Find Deal
Sun, Jan 12 - Sun, Jan 26
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R27 459South African
Find Deal
Sun, Jan 12 - Sun, Jan 26
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R27 730South African
Find Deal
Sun, Jan 12 - Tue, Jan 28
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R28 324South African
Find Deal
Mon, Jan 13 - Mon, Feb 17
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R28 504South African
Find Deal
Mon, Jan 13 - Mon, Feb 17
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R28 883South African
Find Deal
Mon, Jan 13 - Wed, Feb 19
20:35 - 12:10JNB-PER
9h 35mdirect
23:25 - 4:40PER-JNB
11h 15mdirect
R29 243South African
Find Deal
Tue, Dec 31 - Wed, Jan 15

Flights from OR Tambo to Perth - Travel Insights & Trends

Get data-powered insights and trends into flights from OR Tambo to Perth to help you find the cheapest flights, the best time to fly and much more.

What’s the cheapest day of the week to fly from Johannesburg to Perth?

The average price of all flights from Johannesburg OR Tambo Airport to Perth clicked on KAYAK for each day over the last 12 months.
When flying from Johannesburg to Perth, you should consider leaving on a Sunday and avoid Saturdays if you are looking for the best rates. For your return to Johannesburg, you’ll find the best rates on Sundays and the most expensive ones on Saturdays.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Perth?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Johannesburg OR Tambo Airport to Perth, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights from Johannesburg OR Tambo Airport to Perth is May, where tickets cost R17 531 on average. On the other hand, the most expensive months are January and December, where the average cost of tickets is R24 126 and R23 622 respectively.

Can I save money by flying with a stopover from Johannesburg OR Tambo Airport to Perth?

The average price for all direct flights, flights with one stopover, and flights with two stopovers for the route found by users searching on KAYAK in the last 2 weeks.
No, with an average price for the route of R30 572, prices are generally cheapest when you fly direct.

How far in advance should I book a flight from Johannesburg OR Tambo Airport to Perth?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Johannesburg OR Tambo Airport to Perth, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price on the flight from Johannesburg OR Tambo Airport to Perth, you should book around 8 weeks before departure. For the absolute cheapest price, our data suggests you should book 110 days before departure.

Good to know

Low season

July

High season

December

Cheapest flight

R8 252
Best time to beat the crowds but there is an average 5% increase in price.
Most popular time to fly (17% more expensive on average)
Flight from Johannesburg to Perth

When to book flights from OR Tambo to Perth

Are your dates flexible? Find out the best times to travel from OR Tambo to Perth based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs for booking Johannesburg to Perth flights

  • Where do flights from Johannesburg to Perth stop?

    Most flights from Johannesburg to Perth include at least one stop. Two of the most common airlines offering this route are Qatar Airways, which stops in Doha (DOH) and Singapore Airlines which stops in Singapore (SIN). Emirates has flights from Johannesburg to Perth with a stopover in Dubai (DXB) and Air Mauritius operates routes with a stop at Sir Seewoosagur Ramgoolam International Airport (MRU) in Mauritius. Cathay Pacific flights stop in Hong Kong (HKG) and Qantas flights often stop in Sydney.

  • How much luggage can I bring on Qatar Airways flights to Perth?

    Qatar Airways' cheapest fare is their Economy Lite fare, which includes one 23 kg bag of checked luggage. On their other Economy fares, you can bring two 23 kg bags. You can also bring one piece of hand luggage that weighs 7 kg or less and a small item that fits under the seat in front of you. Your main piece of hand luggage should be 50 x 37 x 25 cm or smaller.

  • What is the cheapest flight from Johannesburg OR Tambo Airport to Perth?

    In the last 3 days, the lowest price for a flight from Johannesburg OR Tambo Airport to Perth was R458 for a one-way ticket and R865 for a return.

  • Which airports will I be using when flying from Johannesburg to Perth?

    When flying out of Johannesburg you will be using Johannesburg OR Tambo. You will be landing at Perth, also known as Perth.

  • Which aircraft models fly most regularly from Johannesburg to Perth?

    The Airbus A340-300 is the aircraft model that flies most regularly on the Johannesburg to Perth flight route.

  • Which airline alliances offer flights from Johannesburg to Perth?

    Star Alliance is the only airline alliance operating flights between Johannesburg and Perth.

  • On which days can I fly direct from Johannesburg to Perth?

    You can catch a direct flight from Johannesburg to Perth on Tuesday, Thursday, Saturday, and Sunday.

  • Which is the best airline for flights from Johannesburg to Perth, Singapore Airlines or Emirates?

    The two airlines most popular with KAYAK users for flights from Johannesburg to Perth are Singapore Airlines and Emirates. With an average price for the route of R19 083 and an overall rating of 8,1, Singapore Airlines is the most popular choice. Emirates is also a great choice for the route, with an average price of R22 692 and an overall rating of 8,1.

  • How does KAYAK find such low prices on flights from Johannesburg to Perth?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Johannesburg to Perth.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Perth?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Perth from Johannesburg is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Johannesburg to Perth?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to Perth with an airline and back to Johannesburg with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Perth?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Perth from Johannesburg up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

KAYAK’s top tips for finding a cheap flight from Johannesburg OR Tambo Airport to Perth

  • Looking for a cheap flight? 25% of our users found flights on this route for R11 608 or less one-way and R17 786 or less round-trip.
  • Singapore Airlines has four different Economy fare types: Lite, Value, Standard and Flexi. Lite is the cheapest option, offering 25 kg of checked luggage. Value also lets you bring 25 kg of checked luggage, but Standard and Flexi include 30 kg. The Flexi fare also allows you to change your flight for free.
  • Emirates lets you bring 23 kg of checked luggage on their Economy Special fare, and 46 kg with their Saver, Flex and Flex Plus fares. Each individual bag must be 23 kg or less. You can also bring a 7 kg carry-on bag 55 x 38 x 20 cm or smaller.
  • If you fly with Qantas from Johannesburg (JNB) to Perth (PER), you will usually be able to bring 30 kg of checked luggage on their Economy fares. Qantas Club members are sometimes allowed to bring an extra 12 kg, but remember that each individual piece can't weigh more than 32 kg. Your carry-on luggage allowance is usually 7 kg for Economy fares.
See more tips

Prefer to fly direct from Johannesburg OR Tambo to Perth?

Find which airlines fly direct from Johannesburg OR Tambo Airport to Perth Airport, which days they fly and book direct flights.

Direct departures

Johannesburg OR Tambo to Perth

Monday

Air New Zealand, South African

Air New Zealand, South African

Tuesday

Air New Zealand, South African

Air New Zealand, South African

Thursday

Air New Zealand, South African

Air New Zealand, South African

Saturday

Air New Zealand, South African

Air New Zealand, South African

Sunday

Air New Zealand, South African

Air New Zealand, South African

See more direct flights

Direct returns

Perth to Johannesburg OR Tambo

Monday

Air New Zealand, South African

Air New Zealand, South African

Tuesday

Air New Zealand, South African

Air New Zealand, South African

Wednesday

Air New Zealand, South African

Air New Zealand, South African

Friday

Air New Zealand, South African

Air New Zealand, South African

Sunday

Air New Zealand, South African

Air New Zealand, South African

See more direct flights
See more direct flights

Top 5 airlines serving from OR Tambo to Perth

 
See real verified KAYAK customer reviews for airlines flying from Johannesburg to Perth. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with from OR Tambo to Perth? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,1
EmiratesOverall score based on 3485 reviews
8,2Entertainment
8,0Comfort
7,9Food
8,1Boarding
8,3Crew
Airline reviews

The ground staff on Islamabad is horrible. The on board services are excellent.

10,0 ExcellentSardar, Nov 2024ISB - DXB
Read more Emirates reviews

The ground staff on Islamabad is horrible. The on board services are excellent.

The entire crew went above and beyond. This was our first flight with our 3 month old, and they were accommodating and friendly. The crew is attentive and marks a HIGE difference to the regular runs with Avianca and LATAM.

Better boarding process at Hyderabad airport Better time management by air hostesses in providing the meals

A very disappointing flight on this Emirates business class. Staff were not efficient and service was not the e usual Emirates experience. Good was particularly bad with very dry chicken and drinks that I had to press call button before getting a drink as my food sat and continue to get cold.

My favorite airline when traveling to the UAE. Great food and great service.

The crew were friendly, dressed professionally and helpful when needed. The food was good to very good. The seats were comfortable and entertainment selections were excellent.   For that long of a flight Athens to Newark Economy is a little tight and the space became uncomfortable about mid-way. Next time I would try and get a Premium Economy seat. Especially for the return flight when one can be less enthused and tired. On the way to a vacation enthusiasm can outweigh discomfort.

The flight experience was good, but connection time was cut shorted because of delayed start.. it would have been helpful if the flight showed which gate/terminal we need to go for connecting flight and flight timing was less than 30 minutes to connect which made ourselves stressful to catch next flight 😔

Excellent staff! Flights were delayed due to technical issues after everyone was boarded and we sat in the flight for almost 2 hours before taking off. Not enough vegetarian food was available despite pre-ordering. The staff did an exceptional job dealing with both the problems neither of their making.

No Vegetarian options onboard, made to wait for a long time for boarding

Absolutely horrible all around especially for such a long 13-14 hour flight - terrible food - ancient entertainment - legroom worse than a short air Asia flight - not enough toilets

On time boarding I would like to see ground hostess to help transit customers to direct them to the right terminal and boarding gate. Last night, all the transit customers on SQ484 arriving Singapore had to merry go round to look for terminal and boarding gate to board SQ128 transit to KL Malaysia. We went to Terminal 3 taking the Skytrain to T3 and back to T3 to get out to look for different Skytrain to T2. On arrival t2, we had to go round to ask which boarding gate to KL. We only had 5 minutes to make to the boarding time at 6:55pm but we already spent more than 30 minutes running around to find the boarding gate. We were late at the boarding gate.

Timing very good from sfo to Singapore and service was awesome and economy class seats are great overall very good experience thanks

Flight was delayed by baggage loading onto the plane. This was attributed to "inclement weather" (some moderate rain) which could be said to be beyond the airline's control, but the problematic part was that the plane was boarded and doors shut so that passengers sat in a cramped plane with rising temperature (full flight) for an hour. The airline was aware of the status of baggage loading, they could have deferred boarding to keep passengers comfortable.

This flight was 16 hours and they made it very tolerable. Seats were comfortable and the staff very accommodating. I had plenty of inflight entertainment. Food was very good.

They made 22 hours aboard aircraft very enjoyable. I was very impressed with the attention to detail and level of service. Singapore airline will be my preferred choice going forward.

The booking experience was bad. Our six character booking ID number disappeared the day before the flight, We could not find out what happened or what was the status of our flight, scheduled for the next day. We finally found the right number to contact Singapore Airlines on the matter (not easy). The Singapore agent worked through the issue in a little over thirty minutes on the phone, the day before the flight. That was great. I'm very happy with Singapore Airlines and their performance. Contact with a competent person on the matter was near impossible. It seems no one in business these days wants to deal with customers once they've pocketed the money. There were resellers, including Kayak, involved in the chain. When we finally got through to Underpricer, we did get a return call that could have proved helpful. But by that time the matter had been resolved by the Singapore agent. Majestic Vacations, the reseller who received the payment was less than worthless. That's just a fast buck operation. Ugh.

Fantastic patience when one of the passengers behind me was an absolute horrible, horrible person and the girls just kept smiling and doing their job with patience and kindness. Well, done to the crew.

My daughter and I had a pleasant trip to Singapore. Reliable and on time.

Didn't like much at all Nowhere near enough legroom, narrow seats. Aisles not wide enough for safe food trolley access and husband had his knee hit cos not enough leg room. Would take a lot to convince us to fly Singapore Airlines again which is a pity cos it was always our go-to airline

A 16 hour flight from Singapore to Los Angeles had only 2 meals. Please make it 3 meals.

Flight was on time Seats ( business class) are terrible- you keep on slipping down as it doesn’t lie flat Food service is like economy class. Meals ( still wrapped in plastic) are just dropped in front of you

On time flight; otherwise not impressed by the check- in- purchased business class and the aircraft was downgraded; no refund given for the difference. Told I could access the lounge due to the above and was questioned by the lounge check- in person who was not friendly

Flight was cancelled with no notification until I reached the check-in desk at the airport. I also got downgraded and they lost my luggage.

Very bad. Linda the hostess was very rude all the time

Very bad, Linda the hostess was very rude all the time

The flight SA227 on 2nd March Sao Paulo to Cape Town was delayed by 3 hours. All other flights leaving Sao Paulo left on time. We were told that we were waiting for push back and a routing from Air traffic control. I don't believe this, what was the real reason for the flight delay?

I think more immigration officers at Or Tambo- I spent 90 mins in a queue before I can assisted and most people missed their appointments and meetings

Not sure it was a basic airline so nothing much to like but what was annoying was they delayed so much we missed our connecting flight and we had to almost fight to be out on the next flight and also even get food

Everything the crew werr nice and helpful plus the food was good

First row in business class is terrible - no storage space with video screen folded down between seats. Entertainment system didn't show flight info...

bad… no veg food was provided eventhough i pre ordered special meal

Excellent service provided the flight crew. Food and drinks were very good.

Meal options for vegetarians can be provided… Nothing was offered for me for dinner.. crew just said no vegetarian option available and did even bother to provide any alternatives or something to eat.

I was amazed at how clean Cathay Pacific planes were compared to our US domestic airlines. Everything was great all but the food service I was just okay with. Shorter flights with other airlines usually provided more meals and snacks that I have been on. Almost a 16 hour flight just two meals and no snacks with Cathay Pacific. Even ran out of what I wanted for one of them. Other than that top notch!

My sister and I were booked on flight CX844 from Hong Kong to New York, following a layover from Hangzhou. The scheduled layover was already over 7 hours, and the flight to New York was set to depart at 2:00 AM. At 11:00 PM, I was informed that the flight was delayed until 6:45 AM, significantly extending an already lengthy layover. I spoke with a representative to inquire about rescheduling or hotel accommodation, but she rudely insisted that company policy only offered a $150 food voucher, which was unhelpful as I had already eaten and most places were closing. She refused any alternative support or access to the Cathay Pacific lounge to make my wait more bearable. As a loyal Cathay Pacific customer, flying with the airline every year, I was deeply frustrated not only by the delay but by the poor service and unprofessional attitude I encountered. I believe this situation could have been handled with more care and flexibility.

It would be nice if they could have a choice of both gluten AND dairy free menu. Lots of people have problems with BOTH. I also could not get on their website to check. Phone verification issues etc( not all of us have our phones on roaming. I tried over an hour!

Cathay was not the problem. The problem was the customer service from Kayak/Underprice. Will never book through Kayak again.

The crews were smiling all the time with soft tunes when they spoke; the food was excellent. Thank you!

They charged me $900 to board my flight I already paid for just because I missed my previous flight. I do not recommend this airline by any means.

As a solo traveller, I always prefer to have an aisle seat, but the flight was so full, there weren’t any available. I understand that the seatbelt sign sometimes has to go on if turbulence is anticipated but after the second food service, it was on continuously for about an hour and a half and there didn’t seem to be any turbulence at all! With seats reclined, my fellow passenger in the aisle seat asleep and the seatbelt sign on I felt very trapped, extremely uncomfortable and in desperate need of the bathroom. The positives were that the staff were very friendly, the entertainment was great and we actually took off on time and arrived in HKG earlier than expected.

Our male flight attendant was top notch - wish I could remember his name. Boarding is never fun when I have to ride the shuttle to the middle of the tarmac and pull my carry on bags up the stairs to my seat. My knees are banged up and my shoulders give me pain, so the flight started off poorly. The seat leg rests don’t recline completely so that makes is difficult if not dangerous to get in and out of the middle seats. The entertainment system touch screens prevented one from seeing the options. They are old and the software needs to be updated. I was on six planes in the last two weeks and able to see the flight progress without any stress. Couldn’t watch anything else. I do like Qatar Airways, just not a fan of a few things.

Very unimpressed that I was dumped from the seat I had booked and paid for after check in. Apparently a family wanted to sit together, however as they all were adults I think they should have pre booked their seats like I did. I will be approaching Qatar for a refund. That and the dreadful state of the flooding toilets made me wonder how they managed to be voted the best airline. Not worth the money.

As gold member there is no priority checkin. Meaning you either have to board with your zone or last with business class pax. As economy pax all the baggage bays are filled by the time you arrive

Flight was fine overall. What you would expect from economy seats. I did appreciate the amenities (eyemask, earplugs, small toothbrush and toothpaste, thin socks).

Food was good, attendants were friendly. Seats were not comfortable. Did not receive any amenities such as eyemask or earplugs that would have helped sleep. Additionally a large group of passengers boarded very late into boarding and were a disruption for almost the whole flight. Flight attendants did their best but the kids were making so much noise, kicking seats, and half the time no adult was sat with them so they weren’t being managed.

More facilities to transport to the gates......felt too much walking distance

For a short flight, Qatar Airways offers very good onboard service.

It was a really long flight from Doha to Philadelphia and it was overall a good one. The one area that I would comment on is that there is a lot of single-use plastic and disposables in the meal service for American Airlines. It would be great to see more circular options in the meal service to reduce the amount of waste.

My seat that I booked over a year ago and some other passenger was sitting in it. They said they could not walk and they would not move. I was with my young kid and the crew did nothing to accommodate that. Just disappointed that the airline accepts that excuse from a passenger.

They shld improve and provide a lunch or dinner in an international leg

Book cheap flights from Johannesburg to Perth

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Perth found on KAYAK in the last 72 hours.
19/4Sat
1 stopQatar Airways
23h 00mJNB-PER
R8 252
19/4Sat
3 stops
27h 30mJNB-PER
R9 964
19/4Sat
directSouth African
9h 25mJNB-PER
R10 270
25/11Mon
3 stops
44h 25mJNB-PER
R10 378
19/3Wed
2 stopsRwandAir
43h 55mJNB-PER
R11 513
14/3Fri
2 stopsRwandAir
33h 35mJNB-PER
R11 820
20/1Mon
1 stopEmirates
21h 55mJNB-PER
R13 279
15/3Sat
2 stopsEmirates
32h 10mJNB-PER
R13 477
28/12Sat
directSouth African
9h 35mJNB-PER
R16 595
4/1Sat
1 stopAir Mauritius
14h 00mJNB-PER
R21 730

Search by stops

Search by airline

Search by price

Last minute flights from OR Tambo to Perth

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights from Johannesburg to Perth that are departing in the next 10 days.
21/11Thu
multi-stopEmirates
40h 30mJNB-PER
11/12Wed
multi-stopEmirates
20h 50mPER-JNB
R21 531
21/11Thu
multi-stopQatar Airways
24h 00mJNB-PER
29/11Fri
multi-stopQatar Airways
22h 50mPER-JNB
R21 549
21/11Thu
multi-stopEmirates
29h 00mJNB-PER
11/12Wed
multi-stopEmirates
20h 50mPER-JNB
R23 369
21/11Thu
multi-stopEmirates
29h 00mJNB-PER
29/11Fri
multi-stopEmirates
42h 05mPER-JNB
R23 838
21/11Thu
multi-stop
27h 05mJNB-PER
29/11Fri
multi-stop
22h 50mPER-JNB
R26 198
21/11Thu
multi-stop
52h 35mJNB-PER
10/12Tue
multi-stop
39h 00mPER-JNB
R29 387
21/11Thu
multi-stopQatar Airways
24h 00mJNB-PER
28/11Thu
multi-stopQatar Airways
39h 30mPER-JNB
R29 477
21/11Thu
multi-stopSingapore Airlines
33h 25mJNB-PER
28/11Thu
multi-stopSingapore Airlines
35h 00mPER-JNB
R29 513
21/11Thu
multi-stopEmirates
29h 00mJNB-PER
11/12Wed
multi-stopEmirates
34h 10mPER-JNB
R29 694
21/11Thu
directSouth African
9h 35mJNB-PER
29/11Fri
directSouth African
11h 15mPER-JNB
R34 486

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from OR Tambo to Perth

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.