High winds and heavy showers are causing chaos for ferry passengers in the north for the second day.
Many services are cancelled and others are on amber alert of possible delay or cancellation.
Teh M.V Hrossey sailing is postponed until Thursday and the M.V. Hamnavoe and MV Hjaltland services are cancelled.
The following CalMac services are disrupted:
Tarbert (Loch Fyne) – Lochranza
Wemyss Bay – Rothesay
Colintraive – Rhubodach
Oban- Coll- Tiree
Tarbert (Loch Fyne) – Portavadie
The following CalMac routes are cancelled:
Tobermory – Kilchoan
Ardrossan – Brodick
Barra – Eriskay (Sound of Barra)
Oban – Colonsay – Port Askaig – Kennacraig
Largs – Cumbrae
Tayinloan – Gigha
Uig – Tarbert
Kennacraig – Port Askaig
Ullapool – Stornoway
Freight Ullapool – Stornoway
Oban – Lismore
Oban – Craignure
Uig – Lochmaddy
Berneray – Leverburgh (Sound of Harris)
Mallaig – Armadale
Mallaig – Eigg – Muck – Rum – Canna
Keep up with all travel here.