logoalt Hacker News

Ryanair dark UX patterns summer 2026 refresher

218 pointsby danosulltoday at 11:11 AM170 commentsview on HN

Comments

thimabitoday at 12:14 PM

That “Don’t Insure Me” option hidden in the middle of a country list is pure evil. I’m used to seeing dark patterns everywhere but that’s a first for me.

From where I stand, it’s not fair to charge the hell out of people who fall for these tricks while giving steep discounts to the ones who don’t. Maybe there’s a “fool me once” aspect to Ryanair’s shenanigans, so at least their impact might be limited somehow.

show 5 replies
bojangleslovertoday at 11:47 AM

About 1/3 of their revenue is ancillary (the dark patterns are there to cause ancillary revenue).

I just flew from Bournemouth to Alicante on Ryanair for £50. A similar flight in the US (DC to Miami, for example) would be easily 5x that, possibly 7-8x. The dark patterns took me about 10min to click through. Doing the math, that means my time would have to be worth $1500/hr which is higher than the take-home (not billable) of senior partners at law firms.

Ryanair has severely improved my life, especially for my fellow sun-deprived Northern Europeans.

[1] https://investor.ryanair.com/wp-content/uploads/2025/05/Ryan...

show 8 replies
leni536today at 1:26 PM

And a last, most sneaky one: At checkout if you pay with credit/debit card don't use Ryanair's "guaranteed exhange rate" if the cost of the flight is not in your card's currency (ticket by default, at least two clicks to find and untick it). That's ~6% gap from mid-market exhange rate, the worst cards do better than that.

show 3 replies
sverhagentoday at 11:51 AM

Oh, don't get me started on Ryanair, but alas.

You go through what seems the entire check-in process, you get what seems like a summary at the end, with a link to a UK government site where you need to go next to get a travel authorization, I spend an hour doing that, finally finish that, I show up to the airport the next morning to be told I'm not checked in, having to pay a hefty fee to do a late check-in for each of my five passengers. The staff at the airport isn't really Ryanair's, so recourse there. (As if having real Ryanair staff would have made a difference.)

Same trip, coming back, we wait in the central terminal building until our gate is published. We go over to the gate, one of our passengers being in a wheelchair, needing an elevator, which are out of service. Friendly airport staff help us with the long detour to get to our gate. By now the doors are closed, we missed our flight. Again, having to pay a hefty fee to rebook for each of my five passengers. This is Ryanair staff, still no recourse. (But plenty of contempt.)

I admit defeat, but my wife is still motivated to talk to customer support. This is months ago, I don't think that went anywhere either. They're mostly impenetrable.

I don't mind their baggage policies, it's a known thing that there's upsales every step of the way, that's baked in by now (pretty much across the industry). But there's still plenty deep-dark patterns left.

Thank goodness that we can vote with our feet, right, and just don't buy from them anymore. But guess what, we booked another flight for next month :)

show 3 replies
tim333today at 5:49 PM

Ryanair isn't that bad hence their ascent from a small airline to Europe's largest. The flights are usually cheap, on time and clicking through the junk only takes five minutes. They do occasionally get you with stupid charges. I think the worst I had was being charged £200 or so because I tried checking in online 1hr55m before takeoff and you were supposed to do it 2 hrs ahead. (2 passengers x £100). Swings and roundabouts.

shark1today at 2:30 PM

They managed to create a business model relying in some sort of "slot machine" where customers buy the ticket to discover later they are "stupid" not noticing some rule hidden in the meticulously engineered dark patterns and, to board now and do not miss the planned trip, they will have to pay an expensive fee.

It is still impressive for me they managing to be this good in being nefarious at same time they have to worry about executing the service in such a complex industry.

The cherry on top is their social media, successfully bringing humour to alleviate and to make all of this acceptable, as it was just part of a bigger joke.

markvdbtoday at 3:25 PM

About ten years ago, Ryanaiar suffered a booking system malfunction. My ticket was wrongly booked to "John Smith" and apparently sent to an email address "joxxxxxxxx@xxxxxxxxxx" due to a flaw in their booking system. I noticed when trying to check in online far in advance.

After many hours spent fruitlessly fighting the Ryanair customer disservice desk, I decided to enlist the help of my local ECC [0]. I paid Ryanair a 120€ name change fee and had the ECC claim it back for me.

[0] https://en.wikipedia.org/wiki/European_Consumer_Centres_Netw...

Toutouxctoday at 2:30 PM

I consider myself kind of sensitive to being forced to do stuff, but Ryanair just doesn't seem that bad. Of course, you get a million offers for things you probably don't need, but I genuinely don't feel like they're trying to scam me. It's like ad-supported Spotify or something. Annoying, but not actively trying to vacuum up my credit card.

show 1 reply
bux93today at 3:27 PM

If you book Ryanair, and your concentration slips up for a second, you WILL make a mistake and it WILL cost you money and/or inconvenience you. Then you might complain about that, and be met with smarmy, smug, smarter-than-you people who insist that they fly with Ryanair all the time and never pay too much, people who can't read shouldn't be allowed to book flights, etc. etc.

It's worth avoiding Ryanair just to avoid that scenario.

show 2 replies
jdw64today at 12:05 PM

The funny thing about our era is that there is no censorship on corporations, but the state is very active in censoring individuals. Sometimes I feel that legal action is needed against the UX dark patterns of these corporations

show 2 replies
jen729wtoday at 12:46 PM

I just ordered a pizza from Uber Eats here in Taiwan and was offered the option to "Try Uber One".

Clicking "Try now" in fact just signs you up for Uber One. So I suppose you are, technically, trying it. For money.

Dirty. I'm Australian and I'm sure that wouldn't be legal.

show 2 replies
RobotToastertoday at 3:13 PM

The airline so bad there's an entire song about it https://www.youtube.com/watch?v=HPyl2tOaKxM

fredstedtoday at 12:05 PM

I see EU always regulating all sorts of things, ostensibly to help consumers, but why aren't they doing something about scam airlines like Ryanair?

show 1 reply
Grombobuloustoday at 1:05 PM

I want to remind everyone just how bad of a deal travel insurance is.

Yes, there are instances where travel insurance makes sense or may be practically a requirement. Health and/or evacuation insurance for foreign travel and/or cruising may be practically a necessity. You don’t want to be paying tens of thousands of dollars when you need a helicopter to take you off your cruise ship to a hospital.

But if your primary reason for purchasing insurance is insuring yourself against a trip that has to be skipped or modified last minute, you can probably skip it.

The way I insure against these sort of things:

- Buying hotel rooms that are not prepaid and refundable up until the day before check-in

- Paying attention to airline policies. Sure, my United airlines fare isn’t refundable, but if I cancel the flights I get all the money back in flight credits I can use within 6 months.

- Rental cars, same deal as hotels. They’re easy to book with no payment up front.

- Use a good travel credit card with its own trip insurance perks (usually not as comprehensive)

Do I pay more to book flexible like this? Yeah, but I can also keep my money gaining interest until the day of the trip. And the thing about travel insurance is that you still have to deal with the claims process if you need to use it.

show 1 reply
aquirtoday at 4:23 PM

The whole "digital boarding pass" is a lie. My dad don't have a smartphone so you check in at home and at the airport at the desk they print the boarding pass for you if you checked in. Sorted.

mdoraziotoday at 11:52 AM

My favorite is how if you buy a “premium” ticket that comes with a checked bag they still try to trick you into paying for a checked bag (again).

cromkatoday at 4:03 PM

When checking in, Ryanair UI makes you click "I don't want a seat" instead of "I don't want TO CHOOSE a seat" when you want to opt out from paying for one.

This should be punishable by law.

sva_today at 12:16 PM

When I was a broke student I used a script to observe the RyanAir prices and frequently flew around Europe for extremely cheap (10kg carry-on/backpack). Good times. These dark patterns are a nuisance but easy enough to navigate around.

flexagoontoday at 12:34 PM

Is seat selection really a dark pattern? Exit row seats are the most worthwhile add-on to buy when flying IMO, sometimes having even more leg room than business class seats for a fraction of the cost.

show 1 reply
jrflotoday at 2:42 PM

I feel like this is only slightly worse than booking on any other airline. Even the supposedly "good" ones like Delta do a lot of these tricks. No reason not to, it's basically free revenue for them.

pjmlptoday at 11:58 AM

Unfortunately some of the airports I care about only have connections mostly with low cost, Ryanair and others.

If regular lines would care to offer similar connections, I would gladly pay a bit more.

show 2 replies
debarshritoday at 12:56 PM

Ryanair is genuinely a good product. You get what you pay for.

The website reflects their corporate attitude, which i think is okay.

show 1 reply
rsynnotttoday at 1:03 PM

It's amazing; I take maybe five or six Ryanair flights a year, and every single time checkin is worse than the time before.

Unfortunately, they're often the only option from Dublin->wherever with reasonable times; unless I want to go at five in the morning or something I am stuck with them.

show 1 reply
jwpapitoday at 12:29 PM

I wonder if this makes the world a fairer place actually. Because it allows people that are attentive and have time to dig through this to save money. The lowest price would be higher without these patterns.

It’s a polarizing idea, but frankly it’s what the world moves too and seem to work on the market. Some people are lazy or don’t have time and pay more money and some people have less time and dig through dark patterns, collect coupons or utilize ramp up subsidizing.

All those people that actually "work" through it will have less of a prime as if these patterns wouldn’t exist.

The question still remains would the world be a better place without these patterns,as it wastes time and acts against user intent.

It’s just a fascinating question to me, because a lot of things are not as simple as they seem of the first glance.

show 2 replies
cryo32today at 4:11 PM

I refuse to fly Ryanair. Total bastards from end to end. Easyjet are several hundred percent less clowns. Actually anyone else is.

LoganDarktoday at 12:06 PM

No comment about how you must download the app and it is the only way to access your pass? There is not even a QR code or barcode for the pass available any other way?

show 2 replies
amiga386today at 12:50 PM

Fascinating Aida: Cheap Flights https://www.youtube.com/watch?v=ZAg0lUYHHFc

    After studying the website we decided it was best
    to pay priority boarding so we'd sit three abreast
    (three abreast, that's the best)
    And of course we'd all have luggage, so that's an extra cost
    And then we paid insurance in case our cases might get lost
codingjoetoday at 11:50 AM

If it sounds illegal, it usually is. Tricking people into buying things usually doesn't hold up in court. However, few cases ever make it there and that's what companies like these successfully gamble on.

4rttoday at 5:40 PM

Another one not mentioned is trying to book a trip for e.g. 3 people, but only one item of hold luggage. You just can't do it, you have to add it later in an amend-booking. Jet2's not quite as bad, its possible but difficult.

alexhanstoday at 12:19 PM

The Foil Arms & Hog 12 year old skit [1] is still relevant.

- [1] https://youtu.be/Id-zzOGnN6A (Website part at 1:42 calling out the insurance example).

sutibtoday at 12:06 PM

Your comment form is broken on mobile. It asks for a captcha but doesn't prompt one

show 2 replies
ifwintercotoday at 11:51 AM

I kind of rate Ryanair because while yes they are dodgy at least they’re honest about it and just own it, no fake niceties like you get from American companies.

And I’ve saved thousands of pounds in flights around Europe over the years so can’t really complain

show 1 reply
abc123abc123today at 3:32 PM

The ryanair experience is so abysmal, so revolting, that I gladly pay 2x-3x the price with regular state backed carriers, just to avoid ryanair.

I feel sad when I think about people who can not afford to do that, and must tolerate being pissed in the face, repeatedly, every time they travel with ryanair.

I do hope they disappear from the planet. The planet and the human race would be better off.

curiousgaltoday at 12:04 PM

I have never flown with them only because they're the only airline I have come across that forces you to create an account to buy a ticket.

hzwaniptoday at 1:45 PM

When is the EU fining these morons?

bz_bz_bztoday at 12:36 PM

I would argue that 4 and 6 are not dark patterns but necessary CYA given they cover two of their most common complaints.

mapkkktoday at 1:09 PM

Let us not forget that, low cost carriers and full service carriers alike _all_ have artificially lower prices, prices below what it would actually cost to render their services, as the entire commercial aviation industry is subsidized in the form of fuel, tax and other subsidies. At least in the EU.

They wouldn't be able to turn a profit even if they squeezed you hard enough.

drooopytoday at 12:36 PM

The Ryanair website is a who's who of everything you're supposed to avoid in UI/UX design.

sgttoday at 12:27 PM

"You must download the RyanAir app."

show 2 replies
eithedtoday at 1:28 PM

Leaving this here, as I couldn't leave it on authors blogpost:

I grew accustomed to these choices, so would navigate through them on autopilot. Once I was quick enough to get "We noticed suspicious activity indicating that you're a bot"; had to retry everything from beginning and hesitate when clicking :)

show 1 reply
not-kinsale-joetoday at 1:00 PM

I find the dark patterns here acceptable because the prices on their flights are so grossly cheap. I can always fly on KLM, British Airways ect

maxehmookautoday at 1:33 PM

Using the Ryanair website makes me feel icky. The whole thing feels like you have to be constantly on guard not to get tricked - and I'm relatively wise to these things.

I dread to think how much of their revenue is generated from people buying stuff they don't want or need.

I will always pay more to not use Ryanair, given the choice. Unfortunately I don't always have a choice.

show 1 reply
sylwaretoday at 12:09 PM

It is crazy how dark patterns are happening everywhere, for instance, in my country on post office automatons: basically in their UI, when they are asking to input your email address (which does not work with self-hosted email addresses without DNS, namely with IP literals, BTW), you cannot "see" the button to skip that step, since the button is different from all the others and clearly 'melted' in the background.

I don't think this is a mistake, but something malicous clearly thought through.

mschuster91today at 2:11 PM

> Don’t rent a car, don’t buy parking, don’t buy a train(?)

In Europe, it is pretty common to continue onwards to your actual destination by train!

show 2 replies
Cider9986today at 12:20 PM

Someone should make an extension that clarifies everything, kind of like the anti-enshitification extensions for youtube.

https://unhook.app/

show 2 replies
flemhanstoday at 11:50 AM

I am now notoriously fast at speedrunning the various airlines and ticketing sites.

Wonder if that could be a YouTube Channel

forgingaheadtoday at 1:28 PM

I understand the frustrations, but...we're all grown adults here right? Who DOESN'T pay for seat selection if you want or need a good one? The insurance item is ridiculous, but...again, for grown adults with families/kids, do you really fly Ryanair?

show 2 replies
gib444today at 12:07 PM

I am shocked that Ryanair stoop to such levels, because the Irish always come across as actually morally superior to many other people, and I thought that would extend to just implementing good and honest business practices at the expense of profit. I am also similarly shocked about past GDP shenanigans, aiding in tax evasion by large multinationals, and the Irish privacy regulator being so weak on GDPR violations. I don't get it - just an a few bad apples I guess. And also this happens in other countries so it's ok

show 2 replies
frictasolvertoday at 2:24 PM

[flagged]

🔗 View 3 more comments