Some train and ferry services are being cancelled as heavy snow and strong winds hit the north of Scotland today.
Severe disruption has been caused to public transport this morning as the Met Office issue a yellow weather warning for snow and winds across the region that is expected to last until late tomorrow evening.
On the Highland railway line, trains between Mallaig, Fort William, Oban and Glasgow have been cancelled due to the adverse weather conditions.
ScotRail have also suspended services between Kyle of Lochalsh and Inverness.
A statement said: “Given the forecast, we do expect to see disruption, and we ask customers to plan ahead and consider the weather forecast in their area before travelling.
“Our infrastructure colleagues at Network Rail are out checking drains, pumping stations and sea defences, to make sure they’re in the best shape possible before the storm arrives.
“Due to the extreme 80+ mph winds that have been forecast affecting the West Highland and Kyle lines, we took the decision to suspend our Sunday services on both routes, in order to keep our customers and staff safe, and to allow trains to stable safely before the worst of the weather hit.”
Inspections on the lines are being conducted and train services will be restored from around 12pm today if conditions are good.
Ferry crossings have also been affected in the wake of Storm Ciara.
A total of 10 Caledonian MacBrayne services have been cancelled including those travelling from Oban, Tarbet, North Uist, Harris and Skye.
Northlink Ferries are experiencing the same disruption with cancellations to services between Stromness and Scrabster.