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.

One Night Cruise

Balmoral

Balmoral 22nd May 2020

Embark
Newcastle upon Tyne
Disembark
Rosyth

Call for price 1 nights

View More

British Isles (from Paris)

Regal Princess

Regal Princess 24th Sep 2020

Embark
Le Havre
Disembark
Le Havre

£2,439 12 nights

View More

Summertime Fjordland

Magellan

Magellan 16th Aug 2020

Embark
Liverpool
Disembark
Liverpool

£879 10 nights

View More

Sweden's Scenic Waterways & Cities

Balmoral

Balmoral 28th May 2020

Embark
Rosyth
Disembark
Rosyth

£999 11 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.