Police officers stand guard at the site of an explosion that ripped through a bar in Crans-Montana on January 1, 2026. [AFP]

Several people were killed and others injured when an explosion ripped through a bar in the luxury Alpine ski resort town of Crans Montana, Swiss police said early Thursday.

"There has been an explosion of unknown origin," Gaetan Lathion, a police spokesman in Wallis canton in southwestern Switzerland told AFP.

"There are several injured, and several dead."

He said the explosion took place at around 1:30 am (0030 GMT) in a bar called Le Constellation, which is popular with tourists, as revellers rang in the new year.

Images published by Swiss media showed a building in flames, and emergency services nearby.

"The intervention is still ongoing," he said.