A broken-down freight train is having a knock-on effect on rail services across Perthshire.
Journeys between Inverness and Perth could be called off as a result of the problem near Aviemore on Monday afternoon.
ScotRail says the broken-down freight is “preventing trains from running”.
Customers have been told to expect delays and revisions, with services bound for Edinburgh and Glasgow affected by the incident.
Disruption is expected until 6pm.
ScotRail posted: “There is a broken down freight train at Aviemore preventing trains from running. Staff are fault finding at the moment and we’ll update this message as soon as we have more information.”
⚠️ NEW: There’s a broken down freight train at #Aviemore preventing trains from running. Staff are fault finding and we'll update you as soon as we’ve more information. ^Paul pic.twitter.com/YSEjPTus9L