Commuters in Ayrshire have been hit by delays due to flooding on roads and railway lines.

Surface water caused issues across Ayrshire including heavy flooding on the A77 between Girvan and Ayr.

Train services were also all subject to delays or cancellations due to weather conditions, particularly between Ayr, Girvan, Stranraer, Kilmarnock, and Maybole.

Replacement bus services were put in place with Stagecoach West on bus numbers 58 and 60.

Snow also caused issues across East Ayrshire including Cumnock areas.

Drivers are being urged to take caution and travellers are being reminded to plan journeys in advance due to the disruption.