There have been a number of delays and cancellations on trains heading to and from the north-east this morning.
A broken down train is blocking the line between Arbroath and Montrose, preventing trains from passing through the area.
Bus replacement services are being put in place between Aberdeen and Dundee.
UPDATE: We have organised limited replacement road transport from Aberdeen towards Dundee. Buses will be on site at Aberdeen between 08:00 and 08:30. We will also have arranges transport for Dundee for 08:50 to run towards Aberdeen.
— ScotRail (@ScotRail) October 29, 2019
A number of services heading northbound have terminated early because of the issue.
And the 9.04am, Aberdeen to Edinburgh service has been effectively cancelled for passengers in the north-east, with this train now starting in Dundee.
This morning’s 7.18am service from Aberdeen to Montrose, and the 8.58am service from Montrose to Aberdeen have both been cancelled due to a train fault.
These trains would have been calling at Portlethen, Stonehaven and Laurencekirk.
There has also been disruption in Inverness as the 7.30am service between Elgin and Inverness was cancelled because of a fault.