Balasore: 275 dead, and a safety warning that went unheeded
A preventable disaster is the hardest kind: the warning existed, in writing, before the crash.
On 2 June 2023, a signalling error sent a passenger train onto the wrong track near Balasore, Odisha, where it struck a stationary freight train. About 275 people were killed and over 1,000 injured — one of India’s worst rail disasters in decades.
Critically, in February 2023, a railway operating manager had formally reported a near-identical signalling error elsewhere and warned it could cause a collision if unresolved.
The funding picture
Reporting around the crash noted that money allocated for railway safety had fallen short of targets for years, and that safety funds were sometimes diverted to other uses. The Railways disputed that the crash reflected systemic safety problems.
India has also rolled out "Kavach," an indigenous anti-collision system — genuine progress — but its coverage across the vast network remains partial.
Accountability, not blame
The constructive test after a tragedy isn’t to assign political blame — it’s to publish the inquiry in full, fund safety to target, and accelerate collision-avoidance coverage so a written warning never again goes unheeded.
Sources · Free to verify
This is a sourced explainer built on public data — not original reporting. Every figure traces to a source above.