Rail services through Fife are facing severe disruption after a person was struck by a train.
The incident, which happened at Cupar this morning, means the cancellation of some services and others will be disrupted.
Eyewitnesses say there is a heavy police presence in the area afte the alarm was raised at around 9:38am.
British Transport Police have confirmed they are in attendance at the station.
A spokesman said: “A person has sadly died after they were struck by a train at Cupar station this morning.
“Officers were called at 9:38am this morning and attended alongside paramedics from the Scottish Ambulance Service.
“Efforts are now being made in order to identify to identify the person and inform their next of kin.
“This incident is not currently being treated as suspicious and a report will be made for the Procurator Fiscal.
A Scottish Ambulance Service spokesman said: “We received a call at 9:38am today to attend an incident at Cupar train station in Fife.
“We dispatched one paramedic response unit and one ambulance to the scene.”
A Scottish Fire and Rescue Service spokesman said: “The was alerted at 9.43am on Thursday, February 8 to assist emergency service colleagues at Cupar Railway Station.
“Operations Control mobilised one fire appliance and crews left the scene at 10:21am after ensuring the area was made safe.”
A ScotRail spokesman said: “Services between Aberdeen, Dundee and Edinburgh will be subject to delay or cancellation until further notice. We apologise to customers for any disruption to their journey, and understand their frustration.
“Any customer delayed by 30 minutes or more can claim compensation by visiting scotrail.co.uk.”
A statement by National Rail Enquiries said: “The emergency services are dealing with an incident between Kirkcaldy and Leuchars. As a result of this, train services between Kirkcaldy and Dundee are being cancelled, delayed by up to 120 minutes or revised.
“Disruption is expected to continue until approximately 12:00.”