// Adds dimensions UUID, Author and Topic into GA4
Saturday, July 25, 2026
28.3 C
Singapore

One person dead after BMW catches fire along TPE

SINGAPORE: A person died after a car caught fire on the Tampines Expressway (TPE) towards the Seletar Expressway (SLE) in the early hours of this morning (Oct 31).

A video uploaded to Facebook by Roads.sg shows a white sedan parked beside roadside bushes on the highway, completely engulfed in flames. The blaze appeared intense, with the entire vehicle consumed by fire before the Singapore Civil Defence Force (SCDF) arrived to extinguish it.

The SCDF said it received a report at about 2:55 a.m. regarding a vehicle fire along the TPE towards the SLE, near the Central Expressway (CTE) exit. Firefighters used a water jet to put out the blaze.

Paramedics who arrived at the scene pronounced one person dead.

Preliminary investigations suggest that the car, believed to be a BMW, had skidded before catching fire.

Following the incident, the Land Transport Authority (LTA) announced on the social media platform X at 6:20 a.m. that the SLE exit had been closed. Less than an hour later, the LTA updated that the CTE exit was also closed.

The cause of the fire is still under investigation.

- Advertisement -

Hot this week

Singaporean with emergency fund of only S$5k tells others: ‘Stop comparing and run your own race’

SINGAPORE: Open social media for five minutes and you'll probably come away thinking everyone else has life sorted.   One person is collecting the keys to a new flat, another is celebrating a prom...

Singaporean asks if they’re normal for wanting a just-good-enough life

"For context I'm entering my first year of uni this year and I've been curious about peoples opinions on this for awhile. Many of my peers and people around my age in general are very fixated on th...

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