Cruises from Scotland – Edinburgh, Rosyth, Leith & Dundee 2024 & 2025

You’ll be faced with a variety of options if you decide to take a closer look at cruises from Edinburgh cruise ports at Rosyth,  Leith & Dundee. The Scottish capital is ideally placed to help you explore the British Isles, or perhaps embark on a Northern European adventure.

There are, in fact, two cruise ports in Edinburgh. One is Leith, which is hailed as a visitor attraction in its own right, not least because it is registered as a UNESCO World Heritage site.  The modern Leith cruise terminal is just three miles from the centre of Edinburgh, putting popular visitor attractions such as Edinburgh Castle within easy reach.

Your other option is Rosyth, hailed as the gateway to Fife. You’ll find the Rosyth cruise port next to the 3 Forth Bridges and it is Scotland’s key cruise turnaround hub.

No matter which port you choose for your Edinburgh sailing, it will provide the ideal gateway to your cruise holiday. With the city so close by, you could even add a day or two on to your break and see everything that it has to offer.

See also cruises from: Belfast, Dover, Edinburgh, Liverpool, London, Newcastle, Portsmouth, Southampton

Which Companies Offer Cruises from Scotland

A number of cruise lines offer the opportunity to cruise from Edinburgh, Dundee, Glasgow & Leith. Among them are the ultra-luxury operators Silversea and Oceania Cruises, although some mainstream companies also sail from Scottish ports. including Ambassador, Fred. Olsen and Hurtigruten Expedition.

We found