An accident involving a taxi and a van left four people injured and caused delays of around two hours yesterday morning.
The Singapore Civil Defence Force was called to the Toa Payoh North flyover - near Toa Payoh Lorong 6 - at 8.15am.
Four people - including the ComfortDelGro cab driver and his two passengers - were taken, conscious, to Tan Tock Seng Hospital.
The taxi appeared to have come off worst in the accident, with its front part crushed.
At 10am, there were still about a dozen SBS Transit buses on the flyover, lined up back to back. Passengers were seen alighting and walking along the flyover.
The accident caused jams along Braddell Road, and several roads nearby were closed temporarily by the Traffic Police. Eight SBS Transit bus services had to skip bus stops along Braddell Road and Toa Payoh Lorong 6 as a result.
Some bus drivers were told via their intercom system to divert and avoid the flyover.
Some passengers were told to alight earlier if the buses could not get to their intended stops.
Ms Wendy Gao, 28, who teaches in the afternoon session at a school in Toa Payoh, said the bus she was on was diverted."It's my first time being stuck in a situation like this. It was smart of the driver to change the route to avoid the flyover.
"I use mobile apps to check bus arrival times and they are sometimes inaccurate. It'd be good if alerts about such jams or route diversions could be sent out."