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.

Transatlantic Crossing, Iceland and North America

Queen Mary 2

Queen Mary 2 31st Jul 2020

Embark
New York, New York
Disembark
New York, New York

Call for price 21 nights

View More

Imperial Palaces & Regal Wonders

Crystal Symphony

Crystal Symphony 14th Jul 2020

Embark
Stockholm
Disembark
Dover

Call for price 25 nights

View More

Fjords & Thrones

Marina

Marina 16th Jul 2020

Embark
Oslo
Disembark
Southampton

Call for price 22 nights

View More

In The Wake Of The Vikings

Le Bellot

Le Bellot 20th Jul 2020

Embark
Reykjavík
Disembark
Bergen

£4,384 9 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

Welcome aboard! If you would like to speak with about a cruise, ask a question, find out some information or anything else please start by typing your first name below.