Home Cruise Deals Cruises from the UK Cruises from Scotland – Rosyth & Leith – Edinburgh

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

cruises from edinburgh rosyth & leith

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.

Which Companies Offer Cruises from Scotland – Edinburgh, Rosyth & Leith?

A number of lines offer the opportunity to cruise from Edinburgh. Among them are the ultra-luxury operators Silversea and Oceania Cruises, although some mainstream companies will also sail from Edinburgh. including Fred. Olsen.

Tempted? Call our Cruise Experts today on 01246 819 819 to find out more and plan your next cruise holiday.

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

Search options
Sort by
Search Options (Click to remove)

Sort by

Sail Date   Price   Duration   Best Value   Most Popular  

Finding the latest cruises…

Chat Online

Click the live chat icon to speak with an agent today

Request a Callback

Let us call you back at a time to suit you. » Request a callback now.

Join the Cruise Club

Sign up today and join the UK’s favourite Cruise Club. » Join the Cruise Club.

Find a Cruise

Search 1000s of cruises for your next holiday. » Search for a cruise.

Enquire Now

Enquire Now

Please call 01246 819 819 to book this cruise