RAIL travellers in Fife have been warned to check their journey times as more delays and disruption are on the way.
Track replacement work is taking place in the Kingdom on certain Sundays in February and March.
Journey times will be extended and a revised timetable will be in operation, with trains diverted around the works as much as possible.
Due to the engineering works, the ScotRail Alliance is also urging customers on the east coast and Highland mainline routes to check journey times before they travel.
In addition, on Saturday 25 March, the line between Ladybank and Dundee via Cupar will be closed for bridge maintenance.
To avoid disappointment, the train operator is encouraging customers to plan ahead and check their journey plans on the ScotRail app or at scotrail.co.uk.
A ScotRail Alliance spokesperson said: “These are vital works and we are doing everything we can to keep our customers moving during them. We appreciate their patience as we work to deliver a better railway for Scotland.”
Sundays from February 26 to March 12: Services between Edinburgh and Aberdeen/Inverness will be diverted via Stirling. All services will call at Linlithgow, Stirling and Perth.
Sunday 19 March: Services between Edinburgh and Perth/Dundee/Aberdeen/Inverness will be diverted via Dunfermline and Glenrothes. Customers will be able to change at Markinch for replacement buses to Kirkcaldy and the Fife coast.
Saturday 25 March: Services to Aberdeen will be diverted via Perth, extending journey times. Replacement buses will serve all stations between Ladybank and Dundee.