Trains between Aberdeen and Inverness were “delayed or revised” after fallen trees closed the line.
It was confirmed a number of trees had fallen onto the line between Elgin and Keith, affecting services running in both directions.
The line has since been cleared and services are returning to normal.
ScotRail’s teams were on site dealing with the issue, with disruption lasting around one hour.
The latest update on the delays says: “Staff on site advise that trees have been cut back where necessary, this allows trains to safely pass through the area.
“We can confirm the line has now reopened.”
Staff on site advise that trees have been cut back where necessary, this allows trains to safely pass through the area. We can confirm the line has now reopened. @ScotRail
— Network Rail Scotland (@NetworkRailSCOT) July 6, 2022
Trains between Aberdeen and Inverness delayed as fallen trees close line