A ScotRail spokesperson said: “Train services between Edinburgh and Helensburgh Central via Airdrie will be cancelled, delayed or terminated at and started back from Dalmuir.

“While it is our intention to terminate these services at Dalmuir, due to the volume of trains at Dalmuir station, some Edinburgh to Helensburgh services will terminate at, and restart back from, Hyndland.

“Staff have assessed the damage and due to the repairs required, the alterations shown will apply until the end of the day today.”