If there was a gold medal for the worst airline application in the world - this application would take it, and the second place will not even be close to it. I have never seen such a horrible user experience in my life. Lack of biometric login, lack of relevant info (like boarding passes on the trip page, or the route to the gate), overload with irrelevant "special offers" and "updates" for the countries that you don't go to. One star is too much for it.
Cathay's IT system is an embarrassment. The app and website don't work most of the time, blank screens are common. Cannot seem to understand visa requirements. Blocked my account because I tried to log in during one if their flights? Support took nearly a month to unblock and required multiple passport photos, and contacts even though I was in the middle of a trip with them. Who thought of blocking someone out of their account during a trip is acceptable? Never again. Generic review reply.
For an airline that services internationally and has to deal with official documents from various countries, wouldn't you think that the programmers know to write an app that accepts this one special character "-", which is in people's names, not just for married women, Spanish middle names have it too. The current app allows check-in, yet it keeps indicating that the last name doesn't match the official document. Of course it doesn't because this stupid app doesn't allow special characters.
Every time I use Cathay's app and website, I'm completely shocked by how bad the experience is considering this is a major international airline. The app won't keep you signed in. The latency is high. There is no way to add your travel documents to your trip in the app. When I try to add on the website, it never saves. I book Cathay for their good reputation as an airline and then I always end up regretting it because everything about the experience is so dang frustrating. 0 stars
Wanted to register for the app but immediately ran into the same problem as with booking my ticket: I have to fill out my first names "as it says on my passport" and... that doesn't fit because they consist out of more than 25 characters. Really annoying that the field is limited to less characters than there can be in a first name on a passport—and then make that field mandatory and give no help as how to deal with this.
hard to log in, often doesn't recognise my email. Flights booked doesn't automatically linked to my account despite having inputted that during purchase. Latency is higher than expected. When rescheduling, the old flight isn't removed or crossed out. both show "confirmed". It could be simplified. Otherwise not a bad app.
Every time I use the app I have to login again, even if it's just 12 hours! Super annoying, just save my login session! And when trying to login, it doesn't save any of my info so I have to type all my details out manually again (no autofull doesn't work). And the app isn't smart enough to recognise Aussie phone numbers beginning with the 0 or not, instead of being smart it just tells you the number is wrong.
Almost impossible to use this App. It's a headache you can do without!! They must be loosing many clients due to the ridiculously secure (more security than the Cremlin!!) The "time out" function is the worst. My advice; use Momondo or Any other Airline's App. They often send me offers but I give up after an hour resetting passwords, membership numbers etc.
One of the stupid application that is hard to sign in, it need alot of verififation, even more than if i want to sign in to my banking application. Don't know why need to create such many security barrier for sign in? Even we already put our password need another passkey, so what is the point to input the password then? It's only an airlines application not even a banking application. We only want simple check in our flight ! So just make it simple for your customer please.
Horrible app, but their website is no better. I have been trying to make an account for 2 months ("sorry, technical error"). My flight is in 5 days... I was hoping to check-in online. I hope their planes work better than their software.
Rubbish app, once out of it it forces to log in again. What info is so important that you have to force log out your customers each time? It's so annoying, and I was at the payment page of an air ticket, the moment app crash the same ticket increased 30% in price, because your app forbid any data being saved. Your developers team need a whole overhaul as this is so stupid. And btw the OTP doesn't work on mobile so I don't know why you bother having an app at all.
it's very cumbersome to use. I've logged in and after awhile I was asked to sign in again. Getting boarding pass has another inconsistency…sending via SMS has the latest…including the Gate#. But adding to e-Wallet doesn't have the Gate info. Obviously different integration has different results.
Keeps logging me out after a few minutes of inactivity :( the app doesn't even support password managers well and I have to type in my phone number manually and it's really annoying. Also, many pages open an external browser. What is the app for then? The app always fails to set up a passkey and it can never get the passkey to work even after I have one set up and saved to my phone. The app is so unusable. It forced 2FA log in when I'm overseas and cannot receive SMS.
Edit: This issue has now been fixed and I can log in. App seems to be working well now, I can see my bookings and membership. I appreciate the quick solution to this issue. Initial review: Literally not able to choose a location, so can't move on from the first screen.
Usually a very functionable app but I think since the latest update (the vintage '80' app icon), once you log in and then close the app when you're done, the next time you come back into the app, it has already logged out / you have to re-login. Please fix this CX, thankyou.
I concur with all those rcecent comments, the app forces you to sign in every single time you open the app, excessive control means only one thing, you can't guarantee data security. This is a company living in the 90s
They maybe a great airline to fly with but their customer service is terrible. I waited an hour and a half to get the response to my question as to why I was locked out of my account. Then when I wasn't there to immediately respond to their WhatsApp message they disappeared and I'm waiting again. It really is the most appalling customer service experience I've had with any airline.
I missed my Cathay Pacific flight from Hong Kong to Dubai on 17 Feb 2026 despite completing check-in and waiting at the gate early. No clear boarding announcement was made, and the aircraft departed while I was present in the gate area. I was told to buy a new ticket for the next day and remained in the airport nearly 24 hours without assistance, hotel, apology, or compensation. I request reimbursement, explanation, and formal compensation for this failure.
Since I can't easily write a review on the company I will write the review through theapp. This airline company is such a scam. Won't go into details but I paid for specific requirements and got something completely different. When I asked them they said "this is common and you have signed a waver when you made booking". So they took my money quickly but gave me something else and says that's the way it is. I have 0 trust in this airline, and it is no wonder it had received many bad publicity
if you're trying to book with a starting destination outside of HK, the appwont support it (the old version did) so very inconvenient and unhelpful. The new app update mat look more modern but does not function like the older version which is a baffling outcome to pursue by CX