A MAN had to have his arm amputated after he was run over by a train in a horror accident.

The 21-year-old, from Buckie, is believed to have fallen on to the tracks at Perth Station late on Sunday night as he ran for a train.

Medical staff at the scene battled to save the man’s left arm but surgeons were forced to amputate the limb as it was so badly crushed.

Transport police investigating the incident said that there were no suspicious circumstances.

A British Transport Police spokesman said: “A 21-year-old man from Buckie suffered a severe injury to his left arm after falling from the platform and under a train at Perth Station.

“He was taken by ambulance to Ninewells Hospital where he was detained.

“His condition has been described as serious but stable.”

It is understood that the man was travelling to Aberdeen with friends just before 11pm when the incident happened.

Reports suggest that the train was already pulling out of the station when the man tried to open a door and board it.

He appears to then have fallen on to the track underneath the train.

The driver of the train spotted the passenger on the tracks and managed to stop the train before further injuries were caused.

A Scottish Ambulance Service spokesman said the passenger had suffered a “traumatic” injury to his arm.

ScotRail said they were investigating the incident.

A spokesman said: “We are co-operating fully in the investigation into this tragic incident involving a young man, and are aware that police have advised there are no suspicious circumstances.”

The Office of Rail Regulation, an independent safety regulator for Britain’s railways, is also looking into the accident.

A spokesman said officials will visit Perth Station to establish exactly what happened.

The accident happened just hours after the discovery of a dead body led to major disruption on the same line.

The body of the 40-year-old man was found on the track near Arbroath shortly before 7am on Saturday.

British Transport Police closed down the track for more than three hours.

Seven trains were cancelled between Aberdeen and Dundee with a further 21 delayed.

Police said the family of the man had been informed.

In 2009, a 14-year-old boy was hit by a train travelling at 75mph after falling on to the tracks near Glasgow’s Hillington West station.

Liam Hilton died after he fell into overhead rail power lines and suffered an electric shock before plunging on to the line below.

Reports at the time suggested the driver of the train spotted the youth on the track and applied the emergency brake but was unable to stop in time.