Sanday is served by a daily ferry and air service. There is a taxi and car hire service on Sanday, as well as a local bus service. The best way to get from Kirkwall to Sanday Island without a car is to take a ferry. How long does it take to get from Kirkwall to Sanday Island? It takes 1h 37m to get from Kirkwall to Sanday Island. Every evening and the following morning, NorthLink Ferries sail from Aberdeen to Shetland and from Shetland to Aberdeen. The ships call in at Orkney frequently, arriving in the late evening before sailing on to Aberdeen or Lerwick.