// Adds dimensions UUID, Author and Topic into GA4
Sunday, July 26, 2026
28.9 C
Singapore

Gas leak at Tanjong Pagar MRT Station, platform engulfed in smoke

All commuters on-board a train heading East were forced to alight at Tanjong Pagar MRT station yesterday morning.

At about 9.45am, the train pulled into the station and white smoke was detected coming from beneath it while it was stationary at the station platform.

The incident was due to a Freon gas leak from a faulty air-conditioning compressor.

The compressor had become overheated after oil leaked, resulting in a release of Freon gas into the platform area.

Freon gas is a common refrigerant used in air-conditioners and is non-toxic, but it interacts with moisture in the air to form an odourless white smoke.

As such, there were videos circulating on social media showing the platform and train cabins filled with smoke.

Prolonged exposure to Freon gas, especially when it is deeply inhaled, can cut off oxygen to the cells and lungs.

Margaret Teo, SMRT’s vice-president of corporate communications said that, “As a safety precaution, all passengers on board the affected train were asked to alight and board the next train”.

A similar incident occurred at Tanjong Pagar MRT in August 2016 as well.


[email protected]

- Advertisement -

Hot this week

Malaysian PM pressured by an unholy alliance

Anwar Ibrahim is now in a tight spot after his closest umno ally Zahid Hamidi - leader of the Umno - has allowed an unholy alliance that is breaking all logic and etiquette in this Muslim country -...

‘I haven’t had a single negative interaction’: Traveller praises Singapore after first visit

After less than a day in Singapore, the traveller said the city's safety and friendly people had already made a lasting impression.

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