Policemen stand by a train at the station in Salez, eastern Switzerland, after a man set a fire and stabbed passengers on August 13, 2016.
A man set a train carriage in Switzerland on fire using a flammable liquid and stabbed passengers, injuring six people including a six-year-old child, police said. / AFP / newspictures.ch / Beat KAELIN / Switzerland OUT / MANDATORY MENTION OF THE CREDIT "AFP PHOTO/NEWSPICTURES.CH/BEAT KAELIN"        (Photo credit should read BEAT KAELIN/AFP/Getty Images)
Six people hurt in a Swiss train attack
00:56 - Source: CNN

Story highlights

NEW: Police say the 27-year-old assailant has died

NEW: Authorities say they don't believe the attack was an act of terror

CNN  — 

A 34-year-old woman has died after a man stabbed several passengers on a train in Switzerland and poured a flammable liquid that caught fire, Swiss police said Sunday.

The 27-year-old suspect also was injured in the fire Saturday, St. Gallen police said. He died Sunday morning.

Several others were hurt in the attack, including a 6-year-old boy, police said.

In addition to the child, a 17-year-old man, a 50-year-old man and at least two women – ages 17 and 43 – were taken to hospitals with injuries ranging from burns to stab wounds, police said.

Dozens of passengers were on the train when the attack occurred on the route between Buchs and Sennwald, just before the Salez Station, authorities said.

St. Gallen police said the motive was not clear. They said the suspect was not known to police prior to the attack.

Authorities said they believe the man was acting alone, but stressed the investigation is ongoing. St. Gallen police spokesman Hanspeter Kruesi said the incident is not being treated as a terrorist attack, nor as a “politically motivated or xenophobic crime.”

The train was heavily damaged by the fire. Service was shut down on that rail line, and buses were brought in for passengers, police said.

CNN’s Jackie Catillo and Melissa Gray contributed to this report.