Skip to content
ferrywhere

Scotland ferries: every route and today's departures

Scotland’s west coast and northern isles rely on ferries: the Firth of Clyde, the Hebrides, Orkney and Shetland.

152 routes · 114 ports · 14 operators

Today on these routes

1 of 1 routes with delays or cancellations

Key
  • Normal service
  • Be aware
  • Disruptions
  • Cancelled

Live data today on 1 of 108 routes with sailings; for the others we only have the published timetable.

Routes

From Oban

From Mallaig

From Kirkwall

From Out Skerries

From Houton

From Lerwick

From Port Askaig

From Brodick

From Eday

From Gourock

From Gutcher

From Kennacraig

From Laxo

From Lochboisdale

From Papa Westray

From Stromness

From Tingwall

From Uig

From Whalsay

From Aberdeen

From Aird Mhor

From Ardgour

From Ardrossan

From Armadale

From Belmont (Unst)

From Berneray

From Bressay

From Camusnagaul

From Canna

From Castlebay

From Claonaig

From Colintraive

From Colonsay

From Craignure

From Cromarty

From Cumbrae

From Dunoon

From Easdale

From Eigg

From Ellenabeich

From Eriskay

From Fair Isle

From Feolin

From Fionnphort

From Fishnish

From Fort William

From Foula

From Gigha

From Gills Bay

From Glenelg

From Graemsay

From Grutness

From Hunters Quay

From Inverie

From Iona

From Kerrera

From Kilchoan

From Kilcreggan

From Kylerhea

From Largs

From Leverburgh

From Lismore

From Lochaline

From Lochmaddy

From Lochranza

From Longhope

From Luing

From Lyness

From McInroy's Point

From Muck

From Nether Lochaber

From Nigg

From North Cuan

From North Hoy

From North Ronaldsay

From North Shields

From Oban (Kerrera Ferry)

From Oddsta

From Papa Stour

From Pierowall

From Port Appin

From Port Ramsay

From Portavadie

From Raasay

From Rapness

From Rhubodach

From Rothesay

From Rousay

From Sanday

From Sconser

From Scrabster

From Shapinsay

From South Shields

From St Margaret's Hope

From Stornoway

From Stronsay

From Tarbert (Harris)

From Tarbert (Loch Fyne)

From Tarbet (Loch Nevis)

From Tayinloan

From Tiree

From Tobermory

From Toft

From Troon

From Ullapool

From Ulsta

From Ulva

From Ulva Ferry

From Vidlin

From Walls

From Wemyss Bay

From West Burrafirth

From Wyre

Scotland: ferries in figures

The 152 routes listed here are run by 14 operators; those with the most routes are CalMac Ferries (68), Orkney Ferries (28) and Shetland Ferries (22). Over the next 7 days the timetables list 7,720 sailings on these routes; the ports with the most departures are Hunters Quay (311), McInroy's Point (311) and Gutcher (261).

By timetable, the shortest crossing is Nether Lochaber → Ardgour (5 min) and the longest Aberdeen → Lerwick (15 h).

9 of these routes have no sailing scheduled in the next 7 days.

Sources

Timetables come from official open data:

  • Contains public sector information licensed under the Open Government Licence v3.0. Timetables: Bus Open Data Service (Department for Transport). (licence)

Methodology & sources