Das Unglück passierte am Mittwoch in der Früh im Bezirk Sikhio, in der nordöstlichen Provinz Nakhon Ratchasima – das liegt rund 230 Kilometer von Bangkok entfernt.
Mehr als 30 Personen wurden laut 20 Minuten verletzt. Der Baukran krachte direkt auf den Zug, mehrere Waggons entgleisten.
Ein Waggon geriet in Brand, wie die Polizei bekanntgab. Das Feuer konnte aber gelöscht werden. Die Rettungskräfte waren stundenlang im Einsatz. "22 Menschen wurden getötet, mehr als 30 verletzt", so der örtliche Polizeichef Thatchapon Chinnawong gegenüber der Nachrichtenagentur AFP.
Der Zug war unterwegs von Bangkok in die Provinz Ubon Ratchathani. Nach Angaben lokaler Medien war der Kran Teil einer Baustelle für eine neue Hochgeschwindigkeitsstrecke.