Ett persontåg på väg till Surabaya körde i hög fart in i den sista vagnen på ett framförvarande tåg som stod stilla.
Enligt polisen låg driftfel bakom olyckan som inträffade tidigt på lördagsmorgonen på Petarukanstationen i Pemalang.
Många av de döda och skadade var instängda i tre vagnar som spårade ur och välte. Flera andra vagnar var illa åtgångna.
Alla offer har lyfts ur tågvraket och förts till sjukhus.









