A broken down Caledonian sleeper train is causing severe disruption to passengers heading to and from Aberdeen.
The London Euston to Aberdeen service is blocking the line between Arbroath and Montrose, with no services running from Dundee to Aberdeen.
A statement by ScotRail said: “We’re currently arranging assistance to remove the Caledonian Sleeper train from blocking the tracks.”
Problems from the broken down train are expected to last until around 11am and has arranged some replacement buses.
Services from both Glasgow and Edinburgh to Aberdeen are affected.
The Serco-run Caledonian Sleeper service tweeted: “The Euston to Aberdeen service has stopped just outside Arbroath due to loco failure and a replacement loco is on the way.
“Caledonian Sleeper sincerely apologise for any inconvenience these disruptions may cause you and we are doing all we can to resolve these issues as soon as possible.”
The Euston to Aberdeen service has stopped just outside Arbroath due to loco failure and a replacement loco is on the way.
Euston to Inverness is running 55 minutes late due to driver issues and this has delayed the Euston to Fort William which is currently 60 minutes late.
— Caledonian Sleeper (@CalSleeper) October 29, 2019
The firm said other services to Inverness and Fort William are running around an hour late due to “driver issues”.
ScotRail expects the disruption to last until 12.45pm and said staff are “on site and working hard to rectify the fault.”