A semi-truck has collided with a train west of Gleichen, Alta. partially derailing the train and closing Highway 901 in both directions as emergency crews responded on Wednesday afternoon, RCMP tell CBC News.

Police say there are no injuries and nothing has spilled but they warned motorists to avoid the area at the time.

The trailer of the truck was destroyed, spreading debris across the highway.

Alberta Transportation tweeted about the collision at 1:46 p.m.

Police rerouted traffic in the afternoon.

Gleichen is a hamlet about 94 kilometres southeast of Calgary.

Gleichen train derailment

Nothing spilled from the train, but contents from the semi-trailer in this collision near Gleichen can be seen across highway 901. (Alberta RCMP)