Police said a traffic management error was to blame for the accident, which occurred in the early morning at the station in Petarukan Pemalang, Central Java province.
Officers at the scene said a train headed to Surabaya slammed into the back of a Semarang-bound train that was sitting idle at the platform.
"Up to 33 people were killed," railway company spokesman Sapto Hartoyo said. Hartoyo said rescuers were still at the scene working to get people out.
"The suspected cause of the accident was a mistake in the traffic management system," national police spokesman Iskandar Hasan said.
Many of the dead and injured were trapped in three carriages, which had derailed and flipped over, officials said.
"The number of victims could still increase because the evacuation is ongoing," transport ministry spokesman Bambang Ervan told Antara.
readmore:[..]