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.

Summertime Norwegian Fjords in Five Nights

Braemar

Braemar 29th Jul 2022

Embark
Rosyth
Disembark
Rosyth

Call for price 5 nights

View More

11-Day Iceland from London to Reykjavik: Norway & Scotland

Norwegian Star

Norwegian Star 3rd Jul 2022

Embark
Southampton
Disembark
Reykjavík

£1,185 11 nights

View More

21-Day World Cruise Segment - London to New York

Coral Princess

Coral Princess 26th Jul 2023

Embark
Dover
Disembark
New York, New York

Call for price 21 nights

View More

Highland and Island Explorer

Hebridean Island Princess

Hebridean Island Princess 27th Sep 2022

Embark
Oban
Disembark
Oban

Call for price 7 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