Train services between Aberdeen and Inverurie and on to Inverness were delayed or cancelled this morning due to flooding.
A water main burst on the line between Aberdeen and Dyce.
Network Rail teams attended the scene and delays lasted until 10.30am.
The 7.26am heading to Glasgow Queen Street did not stop at Dyce due to the flooding, the 8.59am service from Inverurie to Aberdeen has also been cancelled.
Customers with valid train tickets were provided with alternate travel on First Bus services between Aberdeen and Inverurie.