Scotland There are 47 ports in Scotland

Scotland's towns, villages, cities, iconic attractions and stunning landscapes are as varied and as diverse as they come, so no matter where you end up you'll be blown away by the breathtaking setting around you. From Orkney to Aberdeen, Dumfries & Galloway to the Outer Hebrides, there's a whole host of things to do, and memories to be made.

Cruises that visit Scotland

Below is a small selection of the wide range of cruises that visit Scotland. For more details click on any of the links below.

Norwegian Fjords & Scottish Isles Exploration

Crystal Endevour

Crystal Endevour 15th Sep 2021

Embark
Tromsø
Disembark
London (Greenwich)

£13,913 13 nights

View More

24-Day Northern Isles & Baltic Jewels

Nieuw Statendam

Nieuw Statendam 22nd Jun 2022

Embark
Copenhagen
Disembark
Copenhagen

£4,989 24 nights

View More

38-Day Path Of The Discoveries

Seabourn Quest

Seabourn Quest 22nd Jul 2022

Embark
Barcelona
Disembark
Montréal, Québec

£19,499 38 nights

View More

Germany, Ireland, United Kingdom, Belgium

MSC Preziosa

MSC Preziosa 2nd Sep 2021

Embark
Hamburg
Disembark
Hamburg

Call for price 10 nights

View More
Cruises that visit Scotland

Scotland There are 47 ports in Scotland

Scotland has 47 ports that are visited by cruise ships. To find out more about any of these ports simply click on the map above or on one of the links below.

Capital

Edinburgh

Size

77933 km2

Population

5,424,800

List of ports in Scotland

Port NameCodeLatLong
GreenockGBGRK55.9333-4.75
RhuGBRHU56.0167-4.76667
CraraeGBCR256.1289-5.23794
StrachurGBST456.1674-5.06759
Rothesay, Isle of ButeGBRAY55.8833-5.15
TroonGBTRN55.55-4.65
Great CumbraeGBGCM55.765-4.92563
Brodick, Isle of ArranGBBDI55.5833-5.16667
Loch Ryan PtGBLRP54.9833-5.03333
Holy IsleGBHY355.5251-5.07311
Holy LochGBHLO55.9833-4.93333
Isle of IonaGBIO156.3347-6.4041
Tobermory, Isle of MullGBTOB56.6333-6.08333
Canna, Inner HebridesGBCNA57.05-6.5
Isle of HarrisGBRR157.9933-6.87362
StromnessGBSNS58.9662-3.29649
Shetland IslandsGBTLD60.5333-1.21667
Lerwick, Shetland IslandsGBLER60.153-1.14929
KirkwallGBKWL58.9366-2.74388
Stornoway, Isle of LewisGBSTO58.2167-6.36667
Portree, Isle of SkyeGBPRT57.4125-6.19602
InvergordonGBIVG57.6881-4.17288
EdinburghGBEDI55.95-3.2
Isle of IslayGBISY55.8-6.25
Staffa IslandGBAFF56.4356-6.34176
St. Kilda ArchipelagoGBKID57.8365-8.56354
John O'GroatsGBJOG58.6333-3.06667
RosythGBROY56.0333-3.43333
GlasgowGBGLW55.8333-4.25
ObanGBOBA56.4167-5.46667
AberdeenGBABD57.1333-2.1
Newhaven/EdinburghGBNWF55.9833-3.18333
UllapoolGBULL57.8954-5.16131
DundeeGBDUN56.5-2.96667
QueensferryGBSOQ55.9833-3.4
Fort WilliamGBFWM56.8167-5.11667
Summer Isles ArchipelagoGBSM158.0303-5.45344
Copinsay IslandGBCPY58.8973-2.67722
Isle of NossGBNOS60.1455-1.01975
ScrabsterGBSCR58.611-3.55263
CharlestonGBCHD56.5833-3
Isle of LungaGBLG156.4897-6.42432
MallaigGBMLG57.0038-5.8272
EyemouthGBEYM55.8667-2.1
Pierowall, WestrayGBPIE59.3167-3
LeithGBLEI55.95-3.16667
Loch NessGBLXN57.3229-4.42438