// Adds dimensions UUID, Author and Topic into GA4
Friday, July 31, 2026
29.4 C
Singapore

SIA passenger says he was sent back to his seat twice while queuing for toilet because of “ridiculous” turbulence rules

SINGAPORE: A Singapore Airlines (SIA) passenger took to social media to express frustration with SIA’s new turbulence rules, describing them as “ridiculous” and overly cautious. He had been on a long-haul flight from JFK to SIN (SQ23), seated in business class, where he criticised the airline’s approach to fastening seat belts and restricting bathroom use during what he described as smooth flying conditions.

He lamented, online: “I feel that SIA’s new policies around fastening seat belts and prohibiting using the bathroom during turbulence has gotten absolutely RIDICULOUS. I need to poop so bad!! They keep turning on the fasten seat belt sign for every little bump.

“Whenever they turn off the fasten seatbelt sign everyone rushes to the bathroom and fills it. Twice they have made me go back to my seat and buckle my seatbelt while I’m trying to get to the bathroom. There is currently no turbulence and so smooth yet the captain won’t turn off the sign.”

The netizen noted that since SQ321, SIA has become “insanely conservative.” ​​He pointed out that although he understood the reasons behind the strict rules after a tragic flight, he noted, “a certain amount of risk is the price we pay for the convenience of air travel.”

“It’s so typical of Singapore culture,” he remarked. “Any little thing that happens, they overreact in the name of safety and security, going ultra-conservative and inconveniencing everyone just to show they’re taking action.”

The last long haul flight I took on SIA a few weeks ago was the same. They did the same thing and I had the same experience. You pay a premium for Singapore Airlines and this is not a premium experience. I am going to take my business elsewhere until I hear that they are being more reasonable about their seatbelt policy,” the SIA passenger added.

Criticism on social media echoed similar sentiments, with one commenter attributing the strict policies to top management’s directives, enforcing stringent standard operating procedures.

Another suggested humorously, “A brave customer needs to take a stand and poop in his/her seat. That’s the only way to force change!”

Others shared the same experience. One noted how SIA has become “paranoid” since the incident.  

“Since the incident, I’ve done two round trip flights to Europe on SQ. Indeed, SQ has become paranoid. For every little bump, the crew now rushes to their seats, it feels like everyone is just waiting for the plane to plunge. On my last return flight to Singapore, they started serving dinner when we were just entering the Bay of Bengal, while normally this is done much closer to the Andaman Sea side,” he shared.

In another post, another SIA passenger pointed out if SIA is implementing “safety first or overkill” with their new turbulence policy.

However, one commenter pointed out, “no matter how smooth a flight is, turbulence can occur suddenly, and it may be too late to put on a seatbelt by then. A smooth flight doesn’t guarantee that turbulence won’t occur.” /TISG

Read also: SIA announces changes to cabin rules after May 21 turbulence fatality

Featured image by Depositphotos

- Advertisement -

Hot this week

‘Five months isn’t that long’: Singaporeans respond after NUS graduate says he can’t find work

A National University of Singapore graduate who said he felt like a failure after five months of unsuccessful job hunting received an unexpected response online

SG Police: Appeal for information on girl, 15, missing since June 29, last seen in Block 443A New Punggol Road, wearing black top, shorts...

Police are asking the public to help trace Ms Destinee Loo Xing Yi, who has been missing since June, urging anyone with info to come forward

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks