German prosecutors said human error was to blame for a train crash that killed 11 people and charged a 39-year-old signaling worker with negligence leading to the accident, AFP reports.

"If he had complied with the rules ... then there would have been no collision between the trains," said Wolfgang Giese, the prosecutor who led the investigation into last Tuesday's accident in southern Germany.

"There is no evidence of technical problems... Our investigation shows that this was human error with catastrophic consequences," he added.