No ScotRail trains running on major route connecting Edinburgh, Glasgow, Linlithgow, Falkirk for four days due to rockfall safety works
Engineers are installing netting above the railway at Ratho from Monday.
Glasgow - Edinburgh via Falkirk High services will terminate at Linlithgow across the four days.
ScotRail said replacement buses would be available between Linlithgow and Edinburgh Park station, but limited in number, as the train operator warned the project would mean significant disruption.
Elsewhere, Dunblane - Edinburgh services will terminate at Falkirk Grahamston, Edinburgh - Helensburgh/Milngavie services will terminate at Bathgate, and Inverness to Edinburgh services will run via Fife and will not call at Stirling.
Phil Campbell, ScotRail customer operations director, said: “These safety critical engineering works will bring significant disruption to the services ScotRail can operate between Edinburgh and Glasgow, Bathgate, Linlithgow, Stirling and Inverness.
“Our advice to customers travelling between Edinburgh and Glasgow via Falkirk High or via Bathgate, and between Edinburgh and Dunblane, is that you should only travel if your journey is essential.
“Customers travelling between Inverness and Edinburgh should also be aware that journey times may be longer as those services are diverted via Fife, and will not call at Stirling.
“We understand the disruption this will cause to customers journeys, but it is essential that Network Rail carries out these works. We thank customers for their patience.”
Specialist netting being installed is set to help prevent loose stones falling from a fragile rock face measuring 10m high and 100m long above the railway.
Want to join the conversation? Please or to comment on this article.