The train was less than one mile away from the station in the town of Andora when it was hit by the landslide, Italy's ANSA news agency reported.
The engine and one car were knocked completely off the tracks.
No passengers were injured in the incident, officials said.
Northwest Italy has been hit by torrential rains in recent days that have forced a number of families to evacuate, ANSA said.
Boston schools pull out free condoms over wrapping complaints
Millions of Getty images now available for free via embed tool