At least eight people died after a cargo train collided with a public bus at a railway crossing in Bangkok on Saturday [1].

The accident occurred near the Makkasan Airport Rail Link station, a high-traffic area of the city. The severity of the crash and the subsequent fire highlight the ongoing safety risks at urban rail intersections in Thailand.

According to reports, the freight train struck the bus at the crossing, causing an immediate collision that ignited a fire [1], [2]. The impact caused extensive damage to multiple vehicles in the vicinity [2]. Emergency responders arrived at the scene to extinguish the blaze and rescue passengers from the wreckage [3].

Casualty reports vary across different sources. While eight deaths have been confirmed [1], the number of injuries remains inconsistent. Some reports indicate more than 20 people were injured [1], while other sources cite 25 [4] or as few as 15 [5]. Other local reports said more than 10 people were hurt [6].

Authorities have not yet released a formal cause for the collision. The incident was captured on video, which investigators are using to determine if the bus failed to stop or if there was a failure in the crossing signals [2].

At least eight people died after a cargo train collided with a public bus

This incident underscores the critical need for improved safety infrastructure at railway crossings in Bangkok's densely populated corridors. The disparity in injury reports suggests a chaotic initial emergency response, while the involvement of a public transit bus points to potential systemic failures in driver training or signal visibility at the Makkasan intersection.