At least 20 people were injured Friday in an train accident at a station in the centre of the Spanish city of Barcelona, civil protection services said.

The regional train was arriving at the busy Francia station from Sant Vicenc de Calders, a spokeswoman for the civil protection services said. "No one was killed but there are 20 injured, we don't know how seriously." Regional authorities said there were at least five seriously injured, including the driver.