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.
Compare 13 routes to Scotland
Crossing times on each route, from the operators' own sites.
| Route | Operators | Crossing | Fares |
|---|---|---|---|
| Aberdeen to Kirkwall | NorthLink Ferries | — | See fares |
| Aberdeen to Lerwick | NorthLink Ferries | — | See fares |
| Ardrossan to Brodick | CalMac Ferries | About 55 minutes | See fares |
| Gills Bay to St Margaret's Hope | Pentland Ferries | — | See fares |
| Largs to Cumbrae | CalMac Ferries | — | See fares |
| Mallaig to Armadale | CalMac Ferries | About 45 minutes | See fares |
| Oban to Castlebay | CalMac Ferries | About 5 hours | See fares |
| Oban to Craignure | CalMac Ferries | About 45 minutes | See fares |
| Scrabster to Stromness | NorthLink Ferries | About 90 minutes | See fares |
| Uig to Lochmaddy | CalMac Ferries | About 105 minutes | See fares |
| Uig to Tarbert | CalMac Ferries | About 100 minutes | See fares |
| Ullapool to Stornoway | CalMac Ferries | About 2½ hours | See fares |
| Wemyss Bay to Rothesay | CalMac Ferries | About 35 minutes | See fares |
All 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

Wemyss Bay to Rothesay
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.