// Adds dimensions UUID, Author and Topic into GA4
Thursday, June 25, 2026
26.6 C
Singapore

Singapore car driver causes chain collision along Causeway, crashing into bus and two other SG vehicles

SINGAPORE: A chain collision involving multiple Singapore-registered vehicles and a public bus occurred this week on the Johor-Singapore Causeway, disrupting traffic heading towards Singapore.

According to Oriental Daily, the accident happened at around 11:19am on Thursday (17 July) when a grey BYD Singapore-registered sedan made a sudden lane switch from the regular car lane into the dedicated bus lane and collided head-on with a public bus that was travelling straight.

Following the impact, the BYD sedan reportedly lost control, skidded across lanes, and crashed into two other Singapore-registered cars in the left car lane.

The Johor Bahru police confirmed the incident in a statement and said that the BYD car’s sudden deviation into the bus lane triggered the multi-vehicle collision and that the right side of the car sustained significant damage.

No injuries were reported.

The police has classified the incident under Section 6(1) of Malaysia’s Road Traffic Act 1959, which deals with offences related to negligent or dangerous driving, and has urged all road users to abide by traffic rules and regulations. Investigations are ongoing.

- Advertisement -

Hot this week

‘Prevention is better than cure’: Nga Kor Ming’s comments on new illegal racing law

The new law targeting illegal street racing in Malaysia introduces penalties of up to two years’ imprisonment, a fine of RM10,000 (S$3,121), or both. Housing and Local Government Minister Nga Kor M...

Visiting Singapore? Don’t forget to claim your GST refund before you fly

Visitors to Singapore can receive a 9% tax refund on purchases exceeding S$100 at participating stores. Here is a step by step on how to get the tax refund.

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