El supuesto atacante, un ciudadano alemán de 60 años y en aparente estado de confusión mental, fue detenido y dos de las víctimas fueron trasladadas con heridas de gravedad a una clínica cercana.
El tercer herido es uno de los pasajeros que logró reducir al agresor para entregarlo a la policía.
El ataque tuvo lugar en un tren que se dirigía hacia la capital provincial de Bregenz, cerca de la frontera con Suiza.