Two train cars have derailed near Vacarisses, some 45 kilometres northwest of Barcelona Spain, killing one person and injuring at least 44.
A commuter train has derailed outside the Spanish city of Barcelona, killing one person and leaving 44 injured, emergency services say.
A landslide triggered the crash between the northeastern towns of Terrassa and Manresa just after 6am local time, a spokeswoman for the train company, Renfe said.
The train carried 131 people.
Rescue workers were trying to free passengers trapped in the wreckage, Spanish television reported.
The north of Spain has suffered heavy rains in the last few days causing flooding and landslides.
In 2013, 79 people were killed and about 140 injured when a train travelling from Madrid to northwest Spain came off the tracks.
It was Spain's worst train wreck for decades.