The SWR train was driven by Robin Tandy, 74, who suffered what police described as “life-changing injuries”.
Thirteen passengers were treated in hospital for minor injuries.
Disruption to services through Salisbury is expected to continue until at least the end of the day on Monday November 15.