// Adds dimensions UUID, Author and Topic into GA4
Monday, August 24, 2026
29.1 C
Singapore

Passenger fined after throwing coins at plane for ‘good luck’

China—A first-time flier threw coins at an airplane during boarding wishing for safe travel. Instead his act cost him a lawsuit and and fine amounting to 120,000 yuan (S$23,220).

Lu Chao (28) admitted to throwing coins at the Lucky Air plane last Feb 17, 2019.

Airline staff discovered two coins near the plane engines. The Lucky Air flight 8L9960 from Anqing to Kunming, Yunnan province was cancelled, as staff inspected the engine.

Some 161 passengers were told to leave the plane, and the airline had to provide accommodation and re-book flights for the affected passengers.

According to a report by the South China Morning Post, the airline lost more than 123,000 yuan (S$23,800) because of Lu’s superstitious act.

Lucky Air filed a lawsuit against Lu who was detained by police for “disturbing public order.”

In his defence, Lu said that Lucky Air should have warned passengers not to throw coins at the plane. He said he had no way to pay for the maintenance costs which were “too high.”

While Lu still had to fully compensate Lucky Air for the losses, court documents showed that the court costs were cut in half to 459 (S$88) yuan instead.

Throwing coins at planes is unfortunately a common practice in China and symbolises “good luck.” There have been several incidents in which unknowing passengers threw a lucky coin at the engine, much to the dismay of stranded passengers./TISG

- Advertisement -

Hot this week

Singapore woman says husband listens to his mum more than her: ‘I felt lonely on my wedding day’

She said her husband also mentioned divorce within the first two weeks of their marriage.

‘What’s the point of maximising my salary?’ American considers US$70k pay cut to move to Singapore

The American says he misses being able to walk, use public transport and feel safe late at night when he returns to the US.

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