CalMac is urging passengers to sail to and from Cumbrae as soon as possible. 

The ferry operator has put out the warning due to deteriorating conditons in the area. 

CalMac also said the service would likely be cancelled from early evening. 

High winds are buffeting the area, with train services to Largs earlier disrupted due to branches falling on overhead wires near Paisley.