More train services between Montrose and Aberdeen are being delayed or cancelled due to the weather on Thursday.
Rain and wind means a speed restriction has been in place on the east coast mainline since yesterday.
While those restrictions are being lifted on Thursday morning, trains from Montrose to Aberdeen and Inverurie will still be disrupted until the end of the day, according to ScotRail.
Dundee services that had been affected on Wednesday are now largely running as normal.
Good morning, with winds & rain now clearing away, speed restrictions will be lifted on routes impacted. All are set to clear at 08:00/08:30, with line speeds returning to normal then. One exception to this is Kilmarnock – Gretna, line speeds should return here around 10:00. ^Ste https://t.co/p9ALfAXXe7
— ScotRail (@ScotRail) November 3, 2022
It comes as the Met Office had a yellow warning in place for rain covering the north-east of Scotland until 6pm on Wednesday.
Meanwhile, ScotRail passengers face further disruption to services during industrial action in the coming days – with routes affected on Saturday, Monday and next Wednesday.