Skip to main content
narrowing cruises to Edinburgh

Cruises to Edinburgh

35 live cruises call at Edinburgh — 8 to 245 nights, sailing from Southampton, Dublin and Dover. Your advisor narrows them to the one that fits.

Sails from

Summer 2026

7 cruises to Edinburgh, 11 to 34 nights.

Autumn 2026

2 cruises to Edinburgh, 12 to 22 nights.

Winter 2026–27

1 cruise to Edinburgh, 245 nights.

Spring 2027

9 cruises to Edinburgh, 13 to 67 nights.

Summer 2027

10 cruises to Edinburgh, 9 to 65 nights.

Summer 2028

6 cruises to Edinburgh, 8 to 21 nights.

Usually paired with

Cruises to Edinburgh: your questions

Where do cruises to Edinburgh depart from?
35 live cruises call at Edinburgh, sailing from Southampton, Dublin, Dover and London (England). Your advisor narrows them to the gateway, ship and dates that fit — complimentary, the same price as booking direct.
Which destinations pair with Edinburgh?
Edinburgh sailings most often also call at Belfast, Invergordon, Kirkwall and Amsterdam. Tell your advisor the ports you have in mind and they narrow the Northern Europe fleet to the one itinerary that links them.
How many nights is a cruise to Edinburgh?
Cruises calling at Edinburgh run 8 to 245 nights — from shorter Northern Europe sailings to longer grand voyages. Your advisor narrows to the length that suits you.
settle in, sail beyond.

Tell us the voyage that draws you

Share the cruise to Edinburghyou have in mind — or simply the season — and a NestCruise advisor narrows the fleet to the one voyage that fits, then handles every detail through to embarkation, complimentary amenities and all.

Request your quote →

CLIA-accredited · complimentary, no-obligation advisory

Northern Europe cruises