TRAINS to and from Helensburgh Central were badly disrupted on Tuesday because of high tides, strong winds and heavy rain.

Flooding on the line forced the closure of the route at Craigendoran late on Tuesday morning.

Services began to resume at around 4pm.

A bus shuttle service was set up, running between Helensburgh Central and Dumbarton Central and calling at all stations.

LATEST HEADLINES: 'Nothing new' in Helensburgh housing vision, community council complains

Trains on the Balloch-Airdrie and Dumbarton Central-Springburn routes were not affected, and Helensburgh passengers were advised to use these services to connect with the replacement bus at Dumbarton.

But a further flooding problem on the Helensburgh-Edinburgh route - this time at Blairhill near Coatbridge - was discovered at around 4.30pm, with ScotRail stating that it was unable to run trains from Blairhill towards Glasgow as a result.

That meant services on the Helensburgh-Edinburgh route were completely suspended west of Bathgate.

As the latest update to this article was published at 7pm, ScotRail was advising that disruption on the route was likely to continue until 9pm.

Trains between Balloch and Airdrie were also completely cancelled, with only Springburn-Dumbarton services operating west of Dalmuir.

Replacement buses provided a shuttle service between Dumbarton Central and Helensburgh Central, and between Dumbarton Central and Balloch.

Services on the West Highland line were also suspended due to flooding on the line between Arrochar & Tarbet and Crianlarich, with buses replacing trains between Crianlarich and Glasgow.

Normal service on that route was not expected to resume until Wednesday morning.

The severe weather also disrupted ScotRail services on the routes between Glasgow Central and Ardrossan, and between Glasgow Central and Largs.

READ MORE: Catch up with the latest news headlines from around Helensburgh and Lomond here