// Adds dimensions UUID, Author and Topic into GA4
Saturday, July 4, 2026
29.4 C
Singapore

Cyclist crosses street on red light, risking herself and other road users for chain collision

Singapore — A woman on a bicycle crossing the street when the lights showed red while risking herself and the safety of other road users has sparked a call among netizens to begin issuing licenses for cyclists or make it mandatory for them to dismount when using a pedestrian lane.

On Sunday (Dec 12), Facebook page ROADS.sg uploaded a video of the incident caught on the dashboard camera.

The footage began with the cam car turning towards Tampines Expressway on a green light.

Screen Shot 2021 12 13 at 4.41.07 PM
Photo: FB screengrab/ROADS.sg

However, right after the two vehicles in front passed, a woman on a bicycle began crossing the street at a red light.

Screen Shot 2021 12 13 at 4.38.45 PM
Photo: FB screengrab/ROADS.sg

“Cyclist should have known better that even as a pedestrian, one should not cross on the red man,” wrote ROADS.sg. “Luckily, driver was alert and stopped in time to avoid colliding into cyclist.”

Screen Shot 2021 12 13 at 4.39.21 PM
Photo: FB screengrab/ROADS.sg

Responding to the post, members from the online community highlighted the need for certain regulations to be imposed on cyclists.

Cyclist nearly getting hit.

Female cyclist cycled onto crossing when it is “red man.” Luckily, driver was alert and stopped in time to avoid colliding into cyclist.

Cyclsit should have known better that even as a pedestrian, one should not cross on the red man.

==============================
Sell your car at the highest price in Singapore; get the best price for your used cars from 500+ dealers in 24 hours!” >> https://bit.ly/3cEPTwt

Posted by ROADS.sg on Saturday, December 11, 2021

“That’s why cyclists need a license. This will not happen,” said Facebook user Ricky Lim.

“We need an awareness program and outreach,” added Facebook user Faizal Tan.

Others wondered if making rules such as dismounting a bicycle when crossing a street must be made mandatory.

In a lengthy comment, Facebook user Wee Lee wrote:

Screen Shot 2021 12 13 at 4.58.52 PM
Photo: FB screengrab/ROADS.sg

“That’s why the rules should be changed such that they are responsible for their own safety,” added Facebook user Loh Zheng Yi. “Drivers should never be penalised for causing any accidents in such blatant situations.”

Meanwhile, many thanked the dashcam driver and those behind for being alert.

“Luckily, the cars behind are alert enough to stop as well. Easily could have been a chain collision,” a netizen noted.

One Periasamy Mari said, “Thank you for being alert. Please continue to be vigilant at pedestrian crossings. Drive safe! Let’s not cause any unnecessary accidents just because of one’s right of way.”

According to the safe cycling guidelines issued by the Land Transport Authority, Traffic Police and Tampines GROs, cyclists are told to slow down when approaching road openings such as pedestrian crossings.

“Do not cycle across pedestrian crossings. Dismount and push your bicycle when you are crossing the pedestrian crossing,” the advisory noted. /TISG

Read related: Cyclist crosses road at last second, passing motorcyclist slips & falls

Cyclist crosses road at last second, passing motorcyclist slips & falls

 

- Advertisement -

Hot this week

Malaysia expands child sexual offence laws as MPs clash over abuse statistics

Chaos erupted in Parliament when Ahmad Fadhli Shaari (PN-Pasir Mas) raised a statement made yesterday by RSN Rayer (PH-Jelutong), who claimed that child sexual abuse cases in Kelantan are at a worr...

Singapore neurologist: Even a quick glance at your mobile phone while driving can delay brain reactions, causing dangerous accidents

Mobile phone-related driving offences jumped up to 4,193 cases recorded in 2025, showing drivers are taking unnecessary risks on the road

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