Windy weather continued to wreak havoc on travellers across the north yesterday.
Ferry operator Caledonian MacBrayne was again hit hard by the blustery conditions, with a total of 63 sailings cancelled throughout the day. North Link Ferry routes between the mainland and Orkney were also affected.
Motorists were warned by Traffic Scotland to take care as the southwesterly winds swept across the region.
The Kessock and Dornoch bridges were closed to high-sided vehicles from about 8:30am, with the Kessock Bridge fully reopening at about 4:30pm and the Dornoch Bridge at about 5:40pm.
Speed restrictions were also put in place on the Skye Bridge for a brief period in the evening.
The Met Office had issued a yellow “be aware” warning between 1am and 6pm yesterday and wind speeds exceeded 70mph in come places.
Winds reached gusting speeds of 69mph over the Western Isles, on Uist.
In Cromarty and Kirkwall wind speeds hit 66mph and Lerwick and Stornoway were swept over with 61mph gusts.
In Inverness, shoppers could be seen running for shelter during the strong gusts.
Wind speeds dropped towards the end of the day but gales were forecast to persist overnight in the Hebrides and continue throughout the day.
Yesterday all sailings between Berneray and Leverburgh and from Oban to Lismore were cancelled.
Routes on which all sailings were cancelled in the morning but resumed in the early afternoon included Ullapool-Stornoway, Oban-Mull, Mallaig-Small Isles and Mallaig-Armadale, Tobermory-Kilchoan, Ardrossan-Brodick, Barra-Eriskay, Oban-Coll/Tiree-Barra, Tarbert-Portavadie, Fionnphort-Iona.
CalMac services from Islay, Colonsay, Bute, Skye and Cumbrae were unaffected by the weather all day.
North Link Ferries between Caithness and Orkney were also affected, with the 4:45pm sailing from Stromness and 7pm sailing from Scrabster both cancelled yesterday.