
Ferries in Scotland
Plan the Clyde, Hebrides, Orkney and Shetland networks, with practical island connections and Scotland–Northern Ireland crossings.
Search ferry tickets
Choose your route, travel dates, passengers and vehicle to compare current sailings and fares. Search all ferry routes.
Check your ports, passengers, vehicle and dates before completing the reservation.
Departure ports and destinations

Aberdeen
Scotland, United Kingdom

Ardgour
Scotland, United Kingdom

Ardmhor
Scotland, United Kingdom

Ardrossan
Scotland, United Kingdom

Armadale
Scotland, United Kingdom

Belmont
Scotland, United Kingdom

Berneray
Scotland, United Kingdom

Bressay
Scotland, United Kingdom

Brodick
Scotland, United Kingdom

Cairnryan
Scotland, United Kingdom

Campbeltown
Scotland, United Kingdom

Canna
Scotland, United Kingdom

Castlebay
Scotland, United Kingdom

Claonaig
Scotland, United Kingdom

Colintraive
Scotland, United Kingdom

Coll
Scotland, United Kingdom

Colonsay
Scotland, United Kingdom

Corran
Scotland, United Kingdom

Craignure
Scotland, United Kingdom
Cuan
Scotland, United Kingdom

Cumbrae Slip
Scotland, United Kingdom

Dunoon
Scotland, United Kingdom
Easdale
Scotland, United Kingdom

Eday
Scotland, United Kingdom

Edinburgh
Scotland, United Kingdom

Egilsay
Scotland, United Kingdom

Eigg
Scotland, United Kingdom
Ellenabeich
Scotland, United Kingdom

Eriskay
Scotland, United Kingdom

Fair Isle
Scotland, United Kingdom
Feolin
Scotland, United Kingdom

Fionnphort
Scotland, United Kingdom

Fishnish
Scotland, United Kingdom

Flotta
Scotland, United Kingdom

Foula
Scotland, United Kingdom

Gallanach
Scotland, United Kingdom

Gigha
Scotland, United Kingdom

Gills Bay
Scotland, United Kingdom

Gourock
Scotland, United Kingdom

Graemsay
Scotland, United Kingdom

Grutness
Scotland, United Kingdom

Gutcher
Scotland, United Kingdom

Hamars Ness
Scotland, United Kingdom

Houton
Scotland, United Kingdom

Hunters Quay
Scotland, United Kingdom

Iona
Scotland, United Kingdom

Kennacraig
Scotland, United Kingdom

Kerrera
Scotland, United Kingdom

Kilchoan
Scotland, United Kingdom

Kilcreggan
Scotland, United Kingdom

Kirkwall
Scotland, United Kingdom

Largs
Scotland, United Kingdom

Laxo
Scotland, United Kingdom

Lerwick
Scotland, United Kingdom

Leverburgh
Scotland, United Kingdom

Lismore
Scotland, United Kingdom

Lochaline
Scotland, United Kingdom

Lochboisdale
Scotland, United Kingdom

Lochmaddy
Scotland, United Kingdom

Lochranza
Scotland, United Kingdom

Longhope
Scotland, United Kingdom
Luing
Scotland, United Kingdom

Lyness
Scotland, United Kingdom

Mallaig
Scotland, United Kingdom

McInroy’s Point
Scotland, United Kingdom

Moaness
Scotland, United Kingdom

Muck
Scotland, United Kingdom

North Ronaldsay
Scotland, United Kingdom

Oban
Scotland, United Kingdom

Out Skerries
Scotland, United Kingdom

Papa Stour
Scotland, United Kingdom

Papa Westray
Scotland, United Kingdom

Pierowall
Scotland, United Kingdom
Point (Lismore)
Scotland, United Kingdom
Port Appin
Scotland, United Kingdom

Port Askaig
Scotland, United Kingdom

Port Ellen
Scotland, United Kingdom

Portavadie
Scotland, United Kingdom

Raasay
Scotland, United Kingdom

Rhubodach
Scotland, United Kingdom

Rothesay
Scotland, United Kingdom

Rousay
Scotland, United Kingdom

Rum
Scotland, United Kingdom

Sanday
Scotland, United Kingdom

Sconser
Scotland, United Kingdom

Scrabster
Scotland, United Kingdom

Shapinsay
Scotland, United Kingdom

St Margaret’s Hope
Scotland, United Kingdom

Stornoway
Scotland, United Kingdom

Stromness
Scotland, United Kingdom

Stronsay
Scotland, United Kingdom

Symbister
Scotland, United Kingdom

Tarbert (Harris)
Scotland, United Kingdom

Tarbert (Loch Fyne)
Scotland, United Kingdom

Tayinloan
Scotland, United Kingdom

Tingwall
Scotland, United Kingdom

Tiree
Scotland, United Kingdom

Tobermory
Scotland, United Kingdom

Toft
Scotland, United Kingdom

Troon
Scotland, United Kingdom

Uig
Scotland, United Kingdom

Ullapool
Scotland, United Kingdom

Ulsta
Scotland, United Kingdom

Vidlin
Scotland, United Kingdom

Walls
Scotland, United Kingdom

Wemyss Bay
Scotland, United Kingdom

West Burrafirth
Scotland, United Kingdom

Westray
Scotland, United Kingdom

Wyre
Scotland, United Kingdom
Plan the route that fits your journey
Scottish ferry planning begins with the right network. CalMac serves the Clyde and Hebrides, while NorthLink connects the Scottish mainland with Orkney and Shetland. Pentland Ferries offers another mainland–Orkney route. Orkney Ferries and Shetland Islands Council then provide separate inter-island services.
A single island name can hide several different arrival points. Bute has Rothesay and Rhubodach; Mull has Craignure, Fishnish and Tobermory; Hoy has Lyness and Moaness. A route that works well with a car may be awkward without one. Use the named ports to judge the full journey, rather than choosing solely by the shortest crossing.
Reserve scarce vehicle space before fixing a multi-island itinerary. Where tickets are sold separately, a late first ferry does not necessarily protect the next reservation. Weather, tides and vessel changes can affect the network, so allow flexibility before a mainland flight or a time-critical appointment.
Practical planning
Clyde and Hebrides
CalMac’s route pages distinguish bookable services from turn-up-and-go crossings. Some visitor vehicles need island permission, including on restricted Small Isles services. Check the exact mainland terminal for Arran.
Orkney and Shetland
A NorthLink ticket gets you to the archipelago; it does not include every onward island leg. Kirkwall, Stromness, Houton and Tingwall serve different Orkney networks. In Shetland, trips to Unst and Fetlar often involve two ferry crossings and a drive across Yell.
Connecting by rail or coach
Use realistic interchange times at Mallaig, Oban, Aberdeen, Gourock and Wemyss Bay. Rural piers and islands may have little or no transport after the final scheduled bus.








