// Adds dimensions UUID, Author and Topic into GA4
Thursday, December 11, 2025
27.2 C
Singapore

Leak in overhead bin on Singapore Airlines flight sparks online buzz; airline says no safety risk

SINGAPORE: A Singapore Airlines flight from Seoul to Singapore drew widespread attention online after a passenger discovered water leaking from an overhead baggage compartment shortly before take-off.

TikTok user adelinebabyyy, who uploaded a video of the incident, told 8world News that she witnessed the leak on Nov 9 while travelling on flight SQ609 from Seoul back to Singapore. The footage, posted on Monday (Nov 17), quickly went viral and sparked intense discussion among netizens, accumulating more than 2,000 likes within hours.

In the video, she can be seen noticing droplets of water falling from the overhead bins as passengers were boarding. Cabin crew were initially observed wiping the area with paper towels and cloths, but the dripping continued. They later resorted to using rags and tape in an attempt to seal the leak temporarily. Despite these efforts, the compartment continued to leak even after the aircraft took off.

A Singapore Airlines spokesperson told 8World that the incident was traced to a leaking water bottle belonging to a passenger whose luggage was stored in the affected compartment.

See also  Singapore urges calm as PM Wong calls for balance in a world caught between superpowers

According to the spokesperson, the crew immediately cleaned and dried the compartment before using towels and tape to manage the dripping. Affected passengers were also given assistance, including covered seats, dry towels, and blankets.

“The safety of our passengers and crew has not been affected by this incident,” the spokesperson stressed, adding that the airline “deeply apologises for the inconvenience caused to affected passengers.”

- Advertisement -

Hot this week

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); } });
// //