A CalMac ferry passing Lismore lighthouse off the west coast of Scotland

Ferries to Scotland

Photo: Andrew Dawes / Unsplash

Ferryu lists 13 ferry routes to Scotland.

They sail from Aberdeen, Ardrossan, Gills Bay, Largs, Mallaig, Oban, Scrabster, Uig (Skye), Ullapool and Wemyss Bay, with CalMac Ferries, NorthLink Ferries and Pentland Ferries.

Pick a route to see the operators I list on it and where to book with them.

KirkwallLerwickBrodickArmadaleCastlebayCraignureStromnessLochmaddyTarbertStornowayRothesayAberdeenArdrossanObanScrabsterUigUllapoolWemyss Bay
Map data: Natural Earth. Port locations © OpenStreetMap contributors.

Compare 13 routes to Scotland

Crossing times on each route, from the operators' own sites.

RouteOperatorsCrossingFares
Aberdeen to KirkwallNorthLink Ferries—See fares
Aberdeen to LerwickNorthLink Ferries—See fares
Ardrossan to BrodickCalMac FerriesAbout 55 minutesSee fares
Gills Bay to St Margaret's HopePentland Ferries—See fares
Largs to CumbraeCalMac Ferries—See fares
Mallaig to ArmadaleCalMac FerriesAbout 45 minutesSee fares
Oban to CastlebayCalMac FerriesAbout 5 hoursSee fares
Oban to CraignureCalMac FerriesAbout 45 minutesSee fares
Scrabster to StromnessNorthLink FerriesAbout 90 minutesSee fares
Uig to LochmaddyCalMac FerriesAbout 105 minutesSee fares
Uig to TarbertCalMac FerriesAbout 100 minutesSee fares
Ullapool to StornowayCalMac FerriesAbout 2½ hoursSee fares
Wemyss Bay to RothesayCalMac FerriesAbout 35 minutesSee fares

All 13 routes to Scotland

Ferry ports in Scotland

Ferry operators to Scotland

Questions answered

How many ferry routes go to Scotland?

Ferryu lists 13 routes to Scotland: Aberdeen to Kirkwall, Aberdeen to Lerwick, Ardrossan to Brodick, Gills Bay to St Margaret's Hope, Largs to Cumbrae, Mallaig to Armadale, Oban to Castlebay, Oban to Craignure, Scrabster to Stromness, Uig to Lochmaddy, Uig to Tarbert, Ullapool to Stornoway and Wemyss Bay to Rothesay.

What is the shortest ferry crossing to Scotland?

The shortest crossing I list is Wemyss Bay to Rothesay, about 35 minutes. The route page shows which operator says so and links the source.

Which ferry companies sail to Scotland?

I list CalMac Ferries, NorthLink Ferries and Pentland Ferries on routes to Scotland.

Ferries to other places