Around 30 people were injured this afternoon in a train collision at a station in central Switzerland, police said.

None of the injuries are life-threatening, police for the Swiss canton of Uri said in a statement. The accident occurred in Andermatt, a town in the Swiss Alps popular among skiers.

The crash occurred at around 11:30 local time while the engine for a train was being moved to the front from the back.

Police said they were investigating the cause of the crash.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.