The accident happened at around 1.30am in the Berlin-Rummelsburg rail yard in the east of the city. A driver was shunting one of the high-speed trains (ICE) and drove it into another one which was waiting on the same platform.
The train was travelling at around 20 km/h, a police spokesman said, and four carriages were derailed in the smash.
“It’s too early to say exactly how much damage was caused but it was a considerable amount,” the police spokesman told The Local.
He said the driver of the train was taken to hospital with shock.
Engineers were on site on Friday morning to put the derailed carriages back on the track and take the trains away for repair.
The accident is not expected to cause any delays to services.
SEE ALSO: Five injured in train crash near Munich