Trains travelling between Aberdeen and Edinburgh are expected to be delayed following a fault.
The incident happened between Aberdeen and Montrose.
Services were expected to be affected until around 7pm.
All services between Aberdeen and Edinburgh, and Aberdeen and Glasgow Queen Street are now returning to normal, however some delays may still be experienced.
A statement by ScotRail said: “The faulty train is now on the move and we are working hard to get services back on schedule.”
Train services between #Aberdeen and Edinburgh are returning to normal but some services may still be delayed or revised.
Train services between #Aberdeen and Glasgow Queen St & Aberdeen and Montrose are returning to normal but some services may still be delayed or revised.
— ScotRail (@ScotRail) July 18, 2019