Train derails after hitting semi near Mortlach, Sask.

Crews are cleaning up at the site of a major derailment near Mortlach, Sask., after a semi-trailer was hit by a train.

32 railcars, 2 locomotives off the tracks

CP Rail crews are cleaning up at the site of a major derailment west of Mortlach, Sask., after a semi-trailer was hit by a train.

Two engines and 32 rail cars derailed after the crash happened at 4:20 p.m. CST at an uncontrolled crossing about two kilometres south of Highway 1 on grid road 627.

The semi was heading north on the grid road and was partway across the rail crossing when the eastbound train hit its trailer. 

The truck driver was taken to hospital with undisclosed injuries that are not considered life-threatening.

The train was hauling scrap metal, grain and anhydrous ammonia, while the semi was hauling canola, but it's believed none of the cargo was spilled, the RCMP said. 

The rail line was seriously damaged, police said, and it is expected that repair crews will be on scene for some time in order to complete repairs.

Mortlach is about 40 kilometres west of Moose Jaw.