The head-on collision of two trains in the Swiss town of Granges-pres-Marnand left one dead, the engineer of one of the trains, and 26 injured, according to the authorities' latest figures.

The body was recovered around 1:30 a.m. Tuesday when firefighters succeeded in separating the two trains and getting inside the cabin where the engineer had been trapped, according to Vaud canton police.

The number of injured was 26 out of a total 46 passengers.

All were taken to hospitals in Payerne, Yverdon, Montreux, Freiburg and Lausanne.

Five of the injured are in serious condition but their lives are not in danger, the Swiss news agency ATS said Tuesday.

The crash took place around 7:00 p.m. Monday on the railroad line between Palezieux and Payerne.

The spokesperson of the canton police, Pierre-Olivier Gaudard, confirmed on Monday that the collision occurred when one train was pulling into the Granges-pres-Marnand station and the other was leaving.

A similar accident to the one on Monday occurred in 2003 in Zurich, in which 45 people were injured. EFE