Find cheap flights from Johannesburg to Perth

JNB - PER

Find cheap flights from Johannesburg to Perth

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

Return
Economy
Johannesburg (JNB)
Perth
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |
There are travel restrictions to Perth. Learn more
Stay informed and receive email updates for when travel restrictions ease for Perth.

Good to know

Low season

AugustBest time to beat the crowds (10% less expensive on average)

High season

DecemberMost popular time to fly (14% more expensive on average)

Average price (return flight)

R13 510(avg. price over the last 2 weeks)

Good deal (return flight)

R13 179or less

Good deal one-way

R9 740or less

When to book flights from Johannesburg to Perth

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R9 740 or less one-way and R13 179 or less round-trip.
  • The cheapest flight from Johannesburg to Perth was found, on average, 50 days before departure.
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is August.

FAQs for booking Johannesburg to Perth flights

Can I fly to Perth? Are there any travel restrictions when entering Perth?

  • an Australian citizen
  • a permanent resident of Australia
  • an immediate family member of an Australian citizen or permanent resident
  • a New Zealand citizen usually resident in Australia and their immediate family members
  • a person who has been in New Zealand for 14 days or more immediately prior to arrival by air in Australia

To consult all the exceptions please check here.
Travelers planning to travel across Australian state borders should note that some Australian states also have domestic travel restrictions, border restrictions, and quarantine requirements in place. In the case of onward travel within Australia, travelers are advised to check in advance with their travel/accommodation provider.
Read more about travel restrictions for Perth

Can I fly to Perth without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Perth?

What documents do I need to fly to Perth?

What other coronavirus (Covid-19) restrictions are there in Perth?

How long does a flight from Johannesburg to Perth take?

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

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

How does KAYAK find such low prices 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?

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

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

Top 4 airlines serving Johannesburg OR Tambo to Perth

Scores according to KAYAK customer reviews

8,6
Singapore Airlines
Overall score based on 3 893 reviews
8,8
Boarding
8,5
Comfort
8,9
Crew
8,6
Entertainment
8,3
Food
Airline reviews

Pros: "Crew were amazing and great entertainment"
Cons: "Boarding could be better"

Pros: "Cabin crew were great"
Cons: "Depends which plane you get some i found the seats were wider and sitting up the front. Overall a good experience as it was my first time traveling with them."

Pros: "I like everything in Singapore airlines"
Cons: "Nothing"

Cons: "Great Airline. Great staff and service. Good food and drink."

Pros: "Crew was very courteous, went above and beyond."

Pros: "Perfect timing"

Pros: "Okay in general, nothing impressive"
Cons: "Food certainly need improvement, lacking in attention to ensure food quality. Crews need proper training in customer service."

Pros: "Extra touches and super pleasant and courteous staff."

Pros: "Dim sum between Hong Kong & Singapore."

Pros: "The crew werr very helpful and patient and so many languages they knew. Impressive they need a raise"
Cons: "The seats were uncomfortable I slept 30 min at a time on my 14hr flight. The food is nice but a bit bland the first time its amazing but after more than 2 planes mix it up plz"

Pros: "More space then previous flights. Attendants very pleasant and helpful."
Cons: "Ran out of the food choices by the time they reached me. Had to make do with what was left."

Cons: "We ask for wheelchair help from Perth to brooome but it was not provided ."

Pros: "Couldn't find a problem"
Cons: "Nothing"

Pros: "Prompt and timely service"
Cons: "Food can be more tasty"

Pros: "Everything on time and smooth. Great service. Great pillows and. Plenti snacks anytime I want it. Very comfortable seats. Entertainment System fabulous."
Cons: "All good"

Pros: "The lunch and dinner menu was excellent"
Cons: "more bathrooms."

Cons: "Cabin temperature too cool"

Pros: "Brand new aircraft, excellent service and food"
Cons: "J class seat, 12A window. Top of my seat curled around my sides, which blocked vision thru 1.5 of the 3 windows I had access to. The enclosure also protuded into my left bicep when I had my elbow resting on the arm rest. Table on my right hand side was too close to my body, and to high to reach a drink easily, I literally had to lift my whole right arm to pick up a glass."

Pros: "Great service."
Cons: "Disinfectant smell."

Pros: "Staff was polite and accommodating"

Cons: "Hostesses not so pleasant"

Pros: "Able to check luggage in 48 hrs before flight saving $50 storage fees, so went back into CBD for the day."
Cons: "20 mins late boarding meant plane left 35 mins late although still arrived on time."

Pros: "Staff, food and emenities great for economy class"
Cons: "Inflight entertainment wasn't as extensive as in previous years."

Cons: "leg space"

Cons: "Too salty Hindu non veg meal"

Pros: "Was very old plane but was good"
Cons: "Food and crew was well"

Pros: "The A380 is an amazing plane. The flight was smooth and the engine sounds were fairly low."
Cons: "Waiting on line to check in was more than a half hour although there were probably only 10 people ahead of me. Got a hard time on the weight of my carry-on being more than 7kg although I had to point out that my ticket allowed me two bags that were 23kg each - I had nothing to check. Eventually, when I pointed out that I could wear enough of the clothes from the carry on, they agreed to let me take it on. On board, the service was cold, bland and infrequent. The entertainment system lost sound perhaps 20 minutes into the flight."

Pros: "Free seat next to me. Brilliant entertainment Very tasty food Excellent service"
Cons: "Nothing! Best daytime flight to europe! And home before midnight"

Cons: "Our flight to Bali was cancelled due to the volcano eruption. We did not receive any compensation, but Singapore/Silk Airlines told us they were able to get us a flight home to LAX instead, but that it wouldn't be until the next day. We spent money on a hotel and food and waited until the next morning, got to the airport early for check in only to find that Singapore/Silk had in fact, given up our seats that they had promised us. They said that we now would have to wait another day just to get a flight from Singapore to LAX. We asked to speak with a manager, and eventually were able to get two seats due to cancellations. This was intended to be a very special and romantic trip that was essentially ruined. Since no one could have anticipated that the volcano would cause cancellation, we should be refunded for our flights. We are so crushed that we did not get to go to Bali, and now we may NEVER get to go because we are out of money. At the VERY least, the leg of our flights from Singapore to Bali, and Bali to Singapore, should be refunded. We are extremely disappointed."

Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."

Pros: "the flight schedule are very good"

Cons: "I purchased this ticket without realizing that the law stipulated 6-month validity remaining on one's US passport to enter singapore. The Singapore Airways website does not state this anywhere, and it was not until I arrived at the airport that I was informed that I wouldn't be able to check in, but nor could I refund or transfer the ticket. The booker should be obliged, when one enters the passport information upon purchasing the ticket, to make note if the passport expiration time is not valid for the flight. Spent $600+ on the flight, and the customer service person I spoke to from the airport was very abrasive and not interested in helping me figure out an alternative."

Pros: "Entertainment even in economy class was excellent -- tons of movies, games, etc. Cabin crew were friendly. Bathroom was very large."
Cons: "In economy, seating was incredibly tight (very little legroom) and at least in my seat, very little reclining. For a 14 hour flight through the night, it made it very difficult to actually get any rest. Food was OK."

Cons: "Seats were bit hard without proper head rest.entertainment kiosk was not working."

Pros: "New plane- Airbus A350 with latest in seats, entertainment system, and cabin fittings. Decent wine. Highly courteous, attractive and attentive crew."

Pros: "ending meal was very late like an hour or less before landing"
Cons: "racial discrimination by the flight attendants thinking that I didn't know Japanese language even though I was white. I could see it happening."

Pros: "evening meal was delicious"
Cons: "breakfast was terrible, and not properly heated, risky food handling not acceptable."

Pros: "Good reliable SQ service"
Cons: "I got the seat with communications box on the floor under the seat in front... no foot room :-("

Pros: "Food, movies, support, were all wonderful."

Pros: "nothing"
Cons: "poor ground and inflight crews hospitality poor food quality poor food variation"

Pros: "Singapore service is always outstanding"
Cons: "temp on plane was freezing and even two blankets did not suffice. Everyone was really cold."

Pros: "Attention to detail, good leg room, entertainment options and a brand new plane"
Cons: "None"

Cons: "cramped uncomfortable seats freezing cold in the plane"

Pros: "Good seats, personal TV with movies and good shows. They gave us socks, blamkets, pillows headphones, etc."
Cons: "The crew was chronically rude to me. They would skip me when handing out beverages to everyone. I was lied to and passed down the beaurocracy over issues with my Stopover Holiday packages. They lost my bags. In Hong kong, I was told the designated smoking area in the terminal was close and the steward encouraged me to go...I almost missed the flight even though I didn't even make it to where she directed me. It was not close, she was a liar. They lost my bags. They kept calling me sir despite my corrections and obvious female anatomy. They had no remorse or apologies for their errors"

Pros: "Excellent crew service and entertainment."

Pros: "Onboard Crew was great. I sympathize that they have to rush a service on a 1hr 20min flight with turbulance."
Cons: "I have started taking SQ instead of budget airlines hoping for good service and on time travel. However, both times travelling from SQ from jakarta was delayed. Yesterday, I got home 1.5hrs later than I should have. I have also to pay for additional surcharge due to midnight cab fare. Further, when I wsa travelling to Jakarta - none of the inflight entertainment was working. So it has been disappointing."

Pros: "Great food and plenty of movies. Friendly crew"

Pros: "I enjoyed the entertainment, food, boarding was easy, crew gave a warm welcome and was comfortable"
Cons: "I'm good with everything as there was really no down side"

Pros: "everything!"
Cons: "-"

"The airport staff of Qatar airlines was UNFRIENDLY and UNHELPFUL. They all acted like we were bothering them. They gave no help in moving from one station to another. In general they gave an extremely bad first impression of Qatar airlines!!"

Pros: "Services are the best"

Pros: "I would have appreciated that with ALL required paperwork, my stay at check in point would have lasted a little less than two hours I spent standing and waiting for a feedback."
Cons: "Updating clients and offering a seat if it’s a long wait could have improved the situation. It is on reception that the business gets its impression. Thanks."

Pros: "Everything great!"
Cons: "~"

Pros: "Crew was great. They made up for mistakes in a positive and amenable way."
Cons: "Flight was late. There was no communication about it. The flight from Joburg to Doha was late, therefore I missed my connection. The delay was not officially communicated to any of the passengers — no announcements made, no representatives to talk to at the gate — until well past the time that we should have been in the air. It was distressing."

Cons: "coffee is to strong and to many spicy foods"

Pros: "The crew was very attentive and professional"
Cons: "Food wasn't great"

Pros: "Crew is amazing"
Cons: "The Entertainment screen wasn’t working"

Pros: "Great crew and food. Nice economy class."

Pros: "Nice crew, 1 hr free WiFi"
Cons: "Significant delay on jetway, temps uncomfortable,"

Pros: "The crew were very friendly"
Cons: "The boarding was delayed"

Pros: "Nothing special"
Cons: "I found my seat a bit uncomfortable for this leg of the jurney"

Pros: "the staff were friendly and accomplished good travel nothing was too much for them."
Cons: "nil"

Pros: "Good crew, fair choice of food and drinks and served whenever you want it. Good array of entertainment on offer but our flight was a 'sleeper' so after a fumble with the controls and the limited new releases, I opted to read instead. Not sure we like the Dreamliner configuration and levels of comfort more than the 777 or Airbus offerings but it was fine."
Cons: "A couple on our flight decided it was OK to have their 4-year old run around the cabin shrieking and causing a lot of fuss. Most of us in the cabin complained but these parents were pathetically weak and elected to allow it to continue. No sleep... spoiled experience.. miserable flight in this respect. Terrible Business Lounge 'Aspire' in Gatwick; dirty and poorly equipped - not even Prosecco on offer without paying £5 for a small glass. Qatar should stop using this dreadful place. Crew seemed to have stopped referring to the passengers by name and offer a less-personalised service in Business than we have become accustomed to. The food choices while good, have been paired back as have the selection of wines."

Pros: "The service of the cabin was great!"
Cons: "The food was not of the quality I would have expected from the expectation created by the airlines marketing. We boarded close to a full hour later than scheduled and the boarding process was very slow."

Cons: "Did not make this flight."

Pros: "Everything"
Cons: "Excellent"

Pros: "decent leg room. the staff was accommodating"
Cons: "the brea was har. some of the food was overheated thus making it hard to eat"

Pros: "Fantastic service, very friendly staff who are always happy to help"
Cons: "Should have internet free of charge in flight"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."

Pros: "Great flight. Everything was good. The only very small issue is hey offer WiFi but even if you pay the allocation of data make you feel like you living in the 1990. 10 meg free and 300 meg for a whole flight is a complete joke, especially for USD 30. They could manage protocols but give a reasonable service."
Cons: "WiFi"

Pros: "Qatar is a reliable airline."
Cons: "No matter how many times I have traveled with Qatar (5 international flights in the last year); I still do not receive any benefits such a priority boarding or upgrades."

Pros: "The service from check-in till landing was on the ball and superb. They were friendly and eager to assist with everything. They have the latest movies and shows to watch on their in-flight entertainment."

Pros: "great crew and food."
Cons: "being charged excess baggage when one suitcase weigh under weight. Having to wait at the terminal for a hour and a half because of bad weather -- not the pilot's fault"

Pros: "The plane from Johannesburg to Doha was Fine but not as wonderful and comfortable As flight from Doha to Chicago"

Cons: "They lost my bag and that’s disappointing considering I have my bank account details in that bag. Very disappointed by this"

Pros: "Professional courteous friendly and communicative"

Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Cons: "The trays of water could come around more frequently"

Pros: "Food and entertainment"
Cons: "Hard cushioning and narrow seats on the 787"

Pros: "Good in-flight service"
Cons: "Cramped seats"

Pros: "In general the crew was very nice."
Cons: "The dreamliner is a little tight in relation to the B777. The Kosher meals very all the same for breakfast lunch and snack"

Cons: "1. rude staff - i stood in Jburg at the counter for 13 minutes (i checked my clock) while 8 staff ladies spoke among themselves in a myriad of languages. FINALLY one lady asked if i had been helped! I said no and she was clearly less than thrilled to be the one to help with my question. i literally just wanted to ask if my seat assignment was a window, middle or aisle, but it was like i was the bane of her existence and i interrupted their social hour. On my outbound flight (ORD to DOH) I also watched three staff members be beyond rude to guest after guest at the check in counter regarding baggage when they came forward to "re check-in" which was a new requirement for most people. There was a lot of general confusion on behalf of the consumers and the staff was NOT the least bit patient or helpful in explaining what they needed from us or why this flight had different procedures than normal. I still don't know why they were so fussy about baggage and made everyone re check in at the gate in fact. And they didnt do it to my baggage so i have no idea why they were so rude to some and completely left others alone. (didn't seem to have to do with size, carrying of electronics, i don't know?) 2. the physical flight - you changed my original flight time to something that was REALLY close for my connection from DOH to CDG, so you instead bumped me to a later flight without consulting me. it would have caused me to miss a connection flight I booked separately through EasyJet from Pairs to my home airport BIQ. I had to figure that out on my own. RUSH through Doha to make my 35 min connection and barely was allowed to board my onward Paris flight by the Qatar gate staff which was only cutting it close as a result of YOUR changes! Yet i was treated like i was somehow "late" and wouldn't be able to board ??? Again incredibly rude staff. Subsequently you lost my luggage because the connection was too tight. i landed on Friday and it didn't catch up to me until Tuesday. Not one person has said sorry or offered any restitution. And this is honestly what upsets me the most. I doubt anyone even reads this. pathetic. I work for a travel club and since Monday (so in 4 days) I have actively reached out to 4 clients to cancel and re-booked their Qatar airways flight to another carrier to get them to Johannesburg. They will be doing the same safari experience I did, but I will NOT recommend and book my clients on Qatar after my experience."

Cons: "You canceled our flight in the last minute. we were starting our holidays and missed one day included the booking reservation. We didn't get any refund regarding this issue. On the other hand, i booked my special meal and never received it."

Pros: "Great service and food."

Pros: "The flight was on time, not full and the crew and the entertainment was excellent. Very happy with the experience of flying on Qatar Airways from Johannesburg to Miami."
Cons: "Everything was well, the food was good not great (even for airplane food) and the only other issue is it seemed like trash from our drinks and food services was picked up for quite a while or until we brought it to the flight attendants ourselves."

Pros: "landed safely"
Cons: "Had to claim bags at Doha and go through multiple security screenings to board connecting flight. At one point all the security was not functioning and we were packed up in lines. Barely had time to stop at the restroom before final security check where it was all so disorganized. After that check we were told that if we left we had to go through security again. Would have been nice to know that upfront. It was a madhouse going through that final security check and my husband's wallet was lost for a bit. No one really tried to help and we were told to move aside. Finally someone saw that it had fallen beside one of the counters. It was all horrible. Because of all this our 5 hour layover was a hassle with no time for food, etc. The whole airport experience was confusing and badly handled."

Pros: "Vegetarian food options"

Pros: "My daughter gets airsick and one of the staff in particular was so helpful unlike some other airline"

Pros: "Excellent in every way. Clearly a top tier airlines. I will choose Qatar Airlines at every opportunity."
Cons: "Nothing"

Cons: "Kayak/priceline re-booked my flight for my sister and I from SAA to BA, but failed to completely reissue us tickets. When we checked in for the flight, we had no ticket for the first leg of the flight, but we had tickets for the remaining flights. We immediately called to fix this problem, but due to slow customer service, we weren't issued tickets in time and the flight left without us. We missed all remaining connecting flights and were forced to buy New tickets. Now we have to work with kayak/priceline to get all my money back due to their error. We came back a day later than expected and missed going back to work."

Pros: "I enjoyed the staff"
Cons: "The screens were old school and I HS a hard time getting it to work Also the sleep mask I received had sticky stuff all over it when I opened the package."

Pros: "Excellent Cabin Crews, Flights on time"
Cons: "Food is mediocre at best, comfort on 787 is terrible."

Pros: "nothing"
Cons: "Because of poor connection, arrived for flight 15 min. before departure. Gate agent wouldn't allow us to board and wouldn't help us rebook. Offered no help."

Pros: "Seat space. Stevice. Terminal."

Pros: "Nothing."
Cons: "Attendant was rude and never really finished service, never remembered any requests and consistently skipped guests when providing food or drink service, cabin kept oscillating between either too hot or too cold."

Cons: "We took off in a terrible storm with lightning striking all around the plane. Very rough, lightning which scared the hell out of both me and my wife."

Pros: "The staff was friendly throughout and boarding was quick. There were no delays in taking off. They had also helped organize a hotel for the long layover including meal vouchers, visa, and return transfers."
Cons: "During meal times they didn't ask the person ahead of me to put their seat up which made it difficult to eat. They also ran out of quite a few meal options on the various flights I took."

Pros: "Amazing and efficient when we had to be rerouted due to the hurricane we had excellent service and care at the hotel which made my stay for a short while a memorable"
Cons: "The plane was quite congested as the seats were very narrow coming back to Miami"

Pros: "Absolutely friendly Professional"
Cons: "Nothing"

Pros: "The food was very nice. The IFE was very nice as well. The seats were comfortable."
Cons: "The was a lot of profanity used by the attendants that was not necessary. Secondly I reserved a front row seat in online check in, but it did not allow put mean in that seat. Which if they were full would be understandable, but every single one was empty."

Cons: "Food on the menu was not available. Some of us did not get lunch and were being offered bread. Some flight attendants were impatient with pax and unwilling to help especially with regards to Wifi on board , others were impolite"

Pros: "generally good overall for a 14 hour long flight"
Cons: "legroom could always be better for me......but this was similar to most other airlines"

Pros: "Crew, interior, seats"
Cons: "Food was average. Service could be better. For example, my wife and I never got our food at the same time or close enough. We had to ask for food or drinks. They should regularly ask if we need something. Empty water bottles (up to 3) were sitting on my table for hours till we landed."

Pros: "The crew was nice, and there was sufficient overhead space for my bag."
Cons: "I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal."

Pros: "The seat was not up to the usual Emirates business class standard. The lights were never completely dimmed."

Pros: "crew was good but seat was too narrow, and there are too many little kids near us."
Cons: "do limit the number of passengers with little children and don't put senior citizens near them."

Pros: "It was comfortable flight and most importantly, our family was finally seated together in our last flight EK 420. The crew were attentive to us."
Cons: "The entertainment shows could be better as it was limited"

Pros: "The Seats are very Comfortable"

Pros: "The boarding was fast and efficiently carried out, considering there were hundreds of passengers"
Cons: "The fact that we were delayed for a variety of reasons and sat in the plane for 2 hours before taking off. That was difficult for everyone."

Pros: "The food was very good, the seat was comfortable, the entertainment was great."
Cons: "Water could have been offered more frequently. I got a bit dehydrated."

Pros: "Good range of movies"
Cons: "Poor service by busy tired crew, no water offered. Food dry, old, not good taste. Had food poisoning"

Pros: "General flight was good. Loved the food."
Cons: "Beeing more than an hour delayed"

Pros: "The food and service was great."
Cons: "Boarding for priority was a bit slow."

Pros: "Emirates really knows how to treat customers"
Cons: "Flight was long"

Pros: "Good service by Emirates"

Pros: "The crew were nice"
Cons: "Terrible food Outdated entertainment"

Pros: "The travel kits are much nicer now, appreciated the mattress"
Cons: "The boarding process in ORT was a horrible fail. they didn't announce the boarding of first/business and by the time I arrived at my seat there was almost no overhead room left because people from economy put there bags in the business area. The bathroom was definitely not cleaned enough, I went twice where the floor was soaked, the seat was wet and the sink full of toothpaste. I understand that every passenger should be responsible enough to clean up after themselves, but it was not an enjoyable experience. The crew was friendly enough, but it didnt feel like the personalized service experience that is usually the case (where they introduce themselves, explain the do not disturb sticker etc). Also I think there was something wrong with my seat because it didnt "lay flat" all the way."

Pros: "Upgrade to Business class"

Cons: "The seat was uncomfortable because it did not convert into a completely horizontal bed. The small incline meant that I could not get comfortable and could not sleep. The screens remain on even when passengers go to sleep, making it very bright in the cabin. It would be good if staff could walk through and turn them off manually."

Pros: "I love the positive and can-do attitude of your crew"
Cons: "A 4 year old banging on the back of my seat"

Pros: "A380 flight was very comfortable, with adequate leg room. A great feature for long haul flights. Good food and a very good entertainment system"
Cons: "Good was served late, in both legs. Flight departs at 7 pm but diiner was served after 10 (midnight Dubai time) Which meant our sleep was disturbed and when breakfast was served we had a full stomach."

Pros: "Wi-Fi"

Pros: "excellent staff and friendly flight attendant."
Cons: "i wish next time the flight will includes a hotel for the over night stay. I had to sleep on the seats at the airport."

Cons: "I specifically booked my flight with emirates as I prefer their service,food,staff,seating and entertainment and was instead told once I arrived at Auckland airport that we were instead flying with qantas . Not impressed that we received no email or contact to inform us of this beforehand . The service itself from qantas was not bad but again some sort of notice would have been nice ."

Pros: "Staff were friendly and helpful. ICE entertainment onboard offered a wide veriety to choose from"
Cons: "The food was average"

Pros: "Good service"

Pros: "Arriving at Perth is always a hassle with delayed baggage unloading. Can Emirates engage their own staff to expedite this activity. The Perth baggage handlers are too slow, particularly when on penalty rates on Sundays."

Pros: "We will highly recommend to use this airline. We will try again to flight to any city that we know they will have connections . Is worth it to plan to stay a few days in Dubai. Is a great city , unique, different."

Pros: "Flight was quiet and very well organized"
Cons: "I normally choose vegetarian on all my flights, but emirates only has a strictly vegetarian option. Which means vegan - food was not good at all. Sometimes too spicy to even try to eat. I asked to replace my meal on occasion and took the continental breakfast which was great."

Pros: "the food was wonderful, the economy seats were comfy, and the service was superb. I really liked being able to watch movies and listen to music w/o a charge."

Pros: "Seamless flight with usual high standrd of on-board service and food"
Cons: "Transfer distance from in-bound London flight to new terminal and very long walk to gate was a surprise and could catch some prople out due to the time it took (and I'm fit and enjoyed the walk)"

Pros: "The great content in the entertainment system and the wifi. Bed was comfortable and the service was fantastic. I also really enjoyed the bar in the upper deck. The A380 is a wonderful machine!"

Pros: "I say that everything was good but overall "excellent" because it is hard to fly for hours upon hours and say that it was excellent. All considered, it was good while Emirates (compared to other carriers) is excellent. These huge airplanes are amazing!"
Cons: "Flying for hours upon hours but nobody can do anything about that. Africa has a routine, including this flight, of filling the cabin full of chemicals - for insects? Prepare to cover your head and face!"

Pros: "As above"
Cons: "As above"

Pros: "The comfortable seats, the entertainment system, the food, the attention given by the flight attendants. A great airline!"
Cons: "The length of the flight, but that's unavoidable."

Pros: "Space and the fact that everything worked. Food was excellant."
Cons: "I always like Emirates."

Pros: "leg room"
Cons: "the touch screen system was poor, limited movie choices, food taste, poor crew members etc"

Pros: "OK flight"

Pros: "Efficient, clean, friendly"
Cons: "None comes to mind"

Pros: "Entertainment Food Friendly Flight Crews"
Cons: "Had to rush to the next flight in Dubai."

Pros: "The crew were excellent. Very helpful and professional."
Cons: "All good!"

Pros: "Food and Entertainment beat Delta hands down."
Cons: "Unfortunately packed into a row with a lot of big guys"

Pros: "Everything"

Pros: "It was just ok overall."
Cons: "The first flight was late by over an hour and nobody could tell us why. They also serve food once and you don't get a snack or anything--you don't even see the attendants--for another 10 hours. Then they serve breakfast close to an hour before landing. The crew is constantly telling you to sit as if you weren't allowed to use the toilet at all when the seatbelt sign is on--and it's on the whole time. So you have to be asking permission to use the toilet when you are right next to the toilet door and about to go in because they don't allow you to use it. That's not healthy for someone to hold it."

Pros: "I will only fly Emirates when available to my destination from now on."

Pros: "I liked the boarding and most the crew was excellent"
Cons: "I specified ovo Lacto vegetarian because I eat cheese and diary. I got a stale and very small bread role with strawberry jam, wilted fruit and margarine for the breakfast meal. The non vegetarians got a full plate of croissant, cheese, fruit and jams. When I asked for butter I got no response. I asked three times before I could get some butter as I do not eat margarine. Lunch was wilted and slimy lettuce and tired fruit for dessert. The main meal itself was delicious but I was hungry the whole flight due to the small helping.. Another small but slightly fresher role and margarine again. Next to the non vegetarian meal there was less than half the food. It was very disappointing."

Pros: "Movies and internet"
Cons: "Took too long for food service. We were in middle two seats and my partner was feed and finished before I even got my food. They should go down each side at same time."

Pros: "Crew attitude and helpfulness. Food and beverage."
Cons: "Boarding procedures. Inadequate bathrooms for passenger numbers. Seat width. No economy plus seating."

Pros: "I paid $7 for an exit row. I was worth it. The normal economy seats are extremely cramped."

Cons: "Dinner was only one piece of pizza That’s it"

Pros: "Comfort"

Pros: "Different seat location for family of five Missing luggage"

Cons: "No entertainment facilities available even in business class"

Cons: "Flight was delayed by two hours"

Pros: "ok"

Cons: "There were no vegan options available. I think that was my fault though because I did not set one up in advance. Would be nice if they offered one anyhow."

Cons: "Felt more like a domestic flight than an international"

Pros: "First time on Malaysian. At least we didn’t disappear. All was okay except for the meal on the flight to Saigon. I’m not one to complain about airline food but the “meal” served was execrable, possibly the worst in 65 years of flying. And no alcohol on an international flight was niggardly in my estimation.. The flight from Penang to KL they had the cheek to serve a tiny cup of fake orange juice. I will avoid Malaysian in the future."
Cons: "Please see what above."

Cons: "Business class in 737 is limited, recline only but seat was spacious and comfortable"

Cons: "I am more than pleased with the service I received, keep up the work Kind regards Shane"

Cons: "The flight attendants didn't ask me if I need ice cream or any drink but they asked another seat of passages. It's not fair..."

Pros: "Everything on the plane was fine, and the service was great."
Cons: "Not being delayed on the first leg and missing my connecting flight to Denpasar would have been great."

Pros: "Crews were good."
Cons: "Seats were small and quite uncomfortable. luckily it was a short trip. If travelling long distance I ll have to consider a different airlines."

Cons: "Cancel last minute and no compensation given, how rude it is."

Pros: "Nothing"
Cons: "Flight delayed, no head phones supplied and the food was burnt."

Pros: "Air conditioning"
Cons: "Not much of a meal and serviced quick then picking up paper before finished eating"

Cons: "Crews were only thinking of completing their tasks. I had been standing for 10 minutes in order to have the crews gave way. They were cleaning post lunch. I was told to wait till they were done."

Cons: "For 50 min flight we waited 45 mins in taxi"

Pros: "The crew was very pleasant and professional. . The food bland but warm. But the seats were microscopic"
Cons: "Seats were tiny. My knees pressed to seat in front of me. I’m 73 inches tall"

Pros: "The cabin crew."
Cons: "Again, incorrect information of boarding gate."

Pros: "Can’t find anything good."
Cons: "The airline is protected by the government. Hence there is no motivation for them to improve. This airline is my last choice. My biggest dissatisfaction is the hospitality shown by the crew.. not sincere and in some cases rude... is this the MH - MALAYSIAN Hospitality that they keep advertising? Very disappointing.."

Pros: "Easy and efficient boarding"
Cons: "Too hot onboard"

Cons: "The Business class seats are very uncomfortable. There's just no leg room space when the seats are flat and its very suffocating."

Pros: "The crew were friendly although some of the announcement was not clear."
Cons: "We had bad experience with the airline because our luggage was not to be found at Langkawi airport and we had make a report. Fortunately about 8 hours later our luggage was sent to our resort which we stayed. (we arrived Langkawi airport around 3pm, we were told by the officer that our luggage will be sent to our resort at 7pm but it came at 11pm instead) The snacks could have been better. Besides the salted peanuts, it would be better to add biscuits or a slice of cake. The orange juice is good but maybe if we are given choice of warm drink (tea or coffee) it would be great."

Pros: "Not enough elbow space between fat passengers"

Pros: "Almost everything"
Cons: "Nothing i can think of"

Pros: "-"
Cons: "Incompetent handling of engine error by both ground and air crew"

Pros: "The early arrival, and the service"
Cons: "Nothing really"

Pros: "Nothing"
Cons: "Canceled flights both directions. Poor airport. Long runway times. When told I was notified about the canceled flights, I was issued absolutely no apologies."

Cons: "The flight was delayed 1.5hours"

Pros: "Nothing at all!"
Cons: "Worst handling of delays and cancellations I have ever experienced. Worst management ever! More than 17 hours delay before I finally got on another plane. No hotel, no food, no nothing."

Pros: "Plane (A380)"
Cons: "Limited choice menu, some minor malfunctioning seats & screens"

Pros: "1) Not to squashy and more spacious than I thought. 2) The interior of aircraft seemed reasonably modern and up-to-date rather than old and miserable with stained seats and carpets. 3) the in-flight entertainment was better than I thought"
Cons: "I tried the seafood pasta and it was horrible!"

Pros: "Flight to Penang was delayed for more than 3 hours for unclear reasons. These was not a clear announcement as to what was going on. Then after that, they were waiting on the crew from Langkawi. We arrived at 2 a.m. or so as a resluy"
Cons: "Lateness and lack of transparency from MAS staff"

Cons: "The quality of the in-flight meal (noodles and fish) very poor!"

Cons: "When they served satay they didn't ask which I prefer beef satay or chicken one even they asked it to other passengers. After finishing the dinner they took forever to clear a napkin so I couldn't find dinner was finished or not. It was midnight so I wanted to sleep as soon as dinner was finished. When boarding they do security check. It's OK. But why don't they use business class gate even there was the one?"

Pros: "MH389 on 10-Jun'17, cabin crew member (王怡芳), has been very attentive, provide excellent service."
Cons: "Pudong airport ground stuff requested for Singapore identity card; soft copy was presented, both identity and re-entry permit issued by Singapore government. They were not clear, hesitate, call around. By the time they found out what is required, we already spent close to 90 minutes. If it is not due to flight delay, we left with very little time to clear the immigration, security screening and locate where the gate is."

Pros: "Nothing"
Cons: "Rude staff on ground and cabin crew. Delayed. Lost baggage. Terrible customer service. I would never fly again."

Pros: "It was a very good flight ."

Cons: "No alcohol"

Cons: "Check in counter personnel were very slow. They did not know proper immigration rules. They made me wait for 30 minutes while they verified with immigration on something I had already told them. I had to rush through immigration and security to ensure I made the flight on time. Added stress as a customer."

Pros: "On time departure system works"

Cons: "Flight networkintl booked our tickets very late later mistake in name , faces lot of difficulties in boarding every time..."

Cons: "Two people on the same PNR, but seated six rows apart. Say what?"

Pros: "- On Time - Nice to include buns or bread for breakfast - Staffs should be more gracious and engaging."
Cons: "- Landing was rough and sudden - Hot drinks only served at the end of meal. It should be served together with meal. - Row 17 was last to be served. Rather hungry especially on transit flight from Singapore - No transit lounge and refreshments"

Cons: "Flight canceled last minute! Lost my connection back home. Still no news about pay back. Had to book another flight on my own expense."

Cons: "Second flight in a row for a one hour flight and we are delayed one hour. Better just go with a low cost airline then"

Pros: "Fare was ok."
Cons: "Ground agent was surly and inefficient. Paying excess bag charge took 15 minutes. Not offered an upgrade. Boarding was ok, in flight ok, as flight was short"

Read more about Singapore Airlines
COVID-19 information

Safety measures for airlines flying from Johannesburg to Perth

Airlines flying from Johannesburg to Perth have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Perth

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Perth

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Perth

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Perth

Book cheap flights from Johannesburg to Perth

Recent return flight deals

6/11
Sat
2 stops
Multiple Airlines
22h 15m
JNB - PER
13/11
Sat
2 stops
Multiple Airlines
24h 40m
PER - JNB
14/11
Sun
2 stops
Multiple Airlines
39h 35m
JNB - PER
21/11
Sun
1 stop
Multiple Airlines
22h 45m
PER - JNB
6/11
Sat
2 stops
Multiple Airlines
22h 15m
JNB - PER
13/11
Sat
1 stop
Multiple Airlines
17h 35m
PER - JNB
11/1
Tue
2 stops
Multiple Airlines
39h 15m
JNB - PER
29/1
Sat
1 stop
Multiple Airlines
29h 30m
PER - JNB
11/1
Tue
1 stop
Singapore Airlines
19h 45m
JNB - PER
29/1
Sat
1 stop
Singapore Airlines
19h 25m
PER - JNB
8/12
Wed
2 stops
Multiple Airlines
39h 35m
JNB - PER
15/12
Wed
1 stop
Multiple Airlines
62h 55m
PER - JNB
11/1
Tue
2 stops
Multiple Airlines
35h 55m
JNB - PER
29/1
Sat
2 stops
Multiple Airlines
32h 00m
PER - JNB
11/1
Tue
2 stops
Multiple Airlines
39h 15m
JNB - PER
28/1
Fri
2 stops
Multiple Airlines
45h 20m
PER - JNB
11/1
Tue
2 stops
Multiple Airlines
43h 45m
JNB - PER
29/1
Sat
3 stops
Multiple Airlines
35h 05m
PER - JNB
14/11
Sun
2 stops
Multiple Airlines
39h 35m
JNB - PER
21/11
Sun
2 stops
Multiple Airlines
38h 35m
PER - JNB
6/11
Sat
2 stops
Multiple Airlines
22h 15m
JNB - PER
12/11
Fri
2 stops
Multiple Airlines
39h 30m
PER - JNB
8/12
Wed
2 stops
Multiple Airlines
39h 35m
JNB - PER
14/12
Tue
2 stops
Multiple Airlines
65h 05m
PER - JNB
11/1
Tue
1 stop
Multiple Airlines
19h 45m
JNB - PER
28/1
Fri
2 stops
Multiple Airlines
39h 30m
PER - JNB
Show more results

Recent one-way flight deals

24/2
Thu
1 stop
Emirates
40h 30m
JNB - PER
20/11
Sat
2 stops
Multiple Airlines
22h 15m
JNB - PER
1/12
Wed
2 stops
Malaysia Airlines
25h 25m
JNB - PER
2/11
Tue
2 stops
Multiple Airlines
39h 15m
JNB - PER
25/11
Thu
2 stops
Multiple Airlines
22h 15m
JNB - PER
25/11
Thu
2 stops
Malaysia Airlines
35h 55m
JNB - PER
4/11
Thu
2 stops
Multiple Airlines
22h 15m
JNB - PER
2/12
Thu
2 stops
Multiple Airlines
22h 15m
JNB - PER
24/2
Thu
2 stops
Multiple Airlines
43h 45m
JNB - PER
25/11
Thu
2 stops
Multiple Airlines
22h 15m
JNB - PER
4/12
Sat
2 stops
Multiple Airlines
22h 15m
JNB - PER
31/12
Fri
3 stops
Multiple Airlines
38h 50m
JNB - PER
31/12
Fri
2 stops
Multiple Airlines
25h 25m
JNB - PER
31/12
Fri
1 stop
Qatar Airways
40h 00m
JNB - PER
28/11
Sun
3 stops
Multiple Airlines
57h 40m
JNB - PER
28/11
Sun
2 stops
Multiple Airlines
58h 10m
JNB - PER
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First