La colisión ha tenido lugar hacia las 19.00 en la línea Palézieux-Payerne, sin que todavía se conozcan las causas del choque.
Según el portavoz de la policía cantonal, Pierre-Olivier Gaudard, el choque se ha producido cuando un tren se adentraba en la estación y el otro partía.
Un helicóptero, varias ambulancias y efectivos de los bomberos y de la policía están desplegados en la zona del siniestro.
La mayoría de los 40 heridos contabilizados hasta el momento están siendo atendidos en las vías, indican medios locales.
4 personas tienen heridas graves, según los primeros balances.
El tráfico ferroviario ha quedado interrumpido y se ha establecido un servicio de autobuses para trasladar a los pasajeros ilesos.