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.

Wild Scotland

Greg Mortimer

Greg Mortimer 13th Jun 2021

Embark
Oban
Disembark
Aberdeen

£7,000 10 nights

View More

Irish Sea to Iceland

Crystal Serenity

Crystal Serenity 20th Jul 2021

Embark
Dover
Disembark
Reykjavík

£5,936 12 nights

View More

12-Day Atlantic Coast Harbors

Seabourn Quest

Seabourn Quest 26th Oct 2020

Embark
Montréal, Québec
Disembark
Miami, Florida

Call for price 12 nights

View More

Wintertime Fjords with Shetlands' Up Helly Aa

Balmoral

Balmoral 20th Jan 2021

Embark
Southampton
Disembark
Southampton

£949 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.