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
- Oban – Craignurenext CalMac Ferries · 49 sailings a week · 50 min
- Oban – Lismorenext CalMac Ferries · 26 sailings a week · 55 min
- Oban – Castlebaynext CalMac Ferries · 5 sailings a week · 5 h 35 min
- Oban – Tireenext CalMac Ferries · 5 sailings a week · 3 h 50 min
- Oban – Colonsaynext CalMac Ferries · 4 sailings a week · 2 h 15 min
- Oban – Lochboisdalenext CalMac Ferries · 3 sailings a week · 5 h 45 min
- Oban – Kennacraignext CalMac Ferries · 1 sailing a week · 6 h 35 min
- Oban – Port Askaignext CalMac Ferries · 1 sailing a week · 3 h 50 min
From Mallaig
- Mallaig – Inverienext Western Isles Cruises · 27 sailings a week · 30 min
- Mallaig – Armadalenext CalMac Ferries · 19 sailings a week · 30 min
- Mallaig – Eiggnext CalMac Ferries · 4 sailings a week · 1 h 20 min
- Mallaig – Mucknext CalMac Ferries · 4 sailings a week · 2 h 20 min
- Mallaig – Cannanext CalMac Ferries · 3 sailings a week · 2 h 50 min
- Mallaig – LochboisdaleCalMac Ferries · 3 h 30 min
- Mallaig – Tarbet (Loch Nevis)Western Isles Cruises · 1 h 15 min
From Kirkwall
- Kirkwall – Shapinsaynext Orkney Ferries · 38 sailings a week · 25 min
- Kirkwall – Rapnessnext Orkney Ferries · 15 sailings a week · 1 h 25 min
- Kirkwall – Sandaynext Orkney Ferries · 14 sailings a week · 1 h 25 min
- Kirkwall – Stronsaynext Orkney Ferries · 14 sailings a week · 1 h 40 min
- Kirkwall – Papa Westraynext Orkney Ferries · 2 sailings a week · 2 h 5 min
- Kirkwall – North Ronaldsaynext Orkney Ferries · 1 sailing a week · 2 h 40 min
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.
Ships at sea now
No recent position
Coastline: Natural Earth
Ports
Ferry operators
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)