Two passenger trains collided at a train station in northern Switzerland during morning rush hour on Thursday, injuring at least 17 people, police said.
"At least 17 people have been injured. Nine have been hospitalised," Anja Schudela, a local police spokeswoman in the canton of Schaffhouse, told the Blick daily's online edition.
Police said that none of the injuries were serious, according to local daily Schaffhauser Nachrichten.
Initial reports said up to 30 people were injured in the collision.
The crash occurred around 7:30 am (0630 GMT) when one crowded train rammed into the side of another at the Neuhausen-am-Rheinfall train station near the German border, the SBB rail company said.
Some 220 rescue workers had been mobilised, and after about two hours all the passengers had been evacuated, police told reporters.
The locomotive of one of the trains, a double-decker that had been heading for Winterthour in the canton of Zurich, had derailed when it was hit by a regional train.
A rescue train that was sent in to help put it back on the track also carried rescue personnel to help with any injuries, SBB spokesman Jean Philippe Schmidt told AFP.
The cause of the crash remained unclear, he said.
"The train hit the emergency breaks and everyone was thrown out of their seats," one of the passengers told the 20minutes.ch website.
"One person was bleeding heavily from the head," he added.
Another passenger told the online paper that he had seen "an old lady lying unconscious on the ground who was bleeding a lot."
A number of ambulances and fire engines were on site,
The train station was closed for the remainder of the day, and rail traffic between Schaffhouse and Dachsen in Zurich, as well as between Schaffhouse and Jestetten in Germany has been halted, according to SBB.