Edinburgh, Scotland - View from Arthur's Seat

Cruises from Edinburgh

Cruises from Edinburgh offer a convenient, no-fly cruise holiday, the best way to explore a wide range of destinations from Scotland. Sail directly from nearby ports, including Leith and Rosyth to the Norwegian Fjords, the British Isles, Northern Europe and beyond, all without the hassle of airports.

Discover Cruises from Rosyth & Leith

Cruises from Edinburgh combine convenience with a range of departure options from both Rosyth and Leith, making them a popular choice for those based in Scotland and beyond. With no flights required, you can begin your holiday the moment you arrive at the port, sailing to destinations such as the Norwegian Fjords, British Isles and Northern Europe. Sailings operate from nearby ports including Leith and Rosyth, with cruise lines such as Fred Olsen offering regular departures alongside occasional luxury sailings with Azamara, Regent and Silversea.

Cruise Lines Sailing from Edinburgh

Cruises from Edinburgh are available with a mix of cruise lines, from smaller ships and scenic itineraries to more refined, luxury experiences.

Where Can You Cruise to from Edinburgh?

Cruises from Edinburgh sail to a wide range of destinations, with a strong focus on scenic northern landscapes and cultural European itineraries.

Lofoten Islands, Norway - Norwegian Fjords (1)

Norwegian Fjords

Cruises from Edinburgh to the Norwegian Fjords reveal dramatic landscapes, waterfalls and unforgettable scenic sailing through Norway’s natural beauty.

Liverpool, United Kingdom - The Beatles

British Isles

Discover the beauty of the British Isles on a cruise from Edinburgh, with itineraries exploring Scotland, Ireland and other coastal destinations.

Amsterdam, Netherlands - Zaanse Schans, windmills village

Northern Europe

Cruises from Edinburgh to Northern Europe visit historic cities, scenic coastlines and cultural destinations across the region.

Reykjavik, Iceland - Blue Lagoon

Iceland

Cruises from Edinburgh to Iceland offer dramatic landscapes, volcanic scenery and rewarding voyages filled with natural wonder.

Edinburgh, Scotland - Carlton Hill Viewpoint

Why Choose a Cruise from Edinburgh?

Cruising from Edinburgh offers a convenient and relaxed start to your holiday, particularly for those based in Scotland and nearby regions. With no flights required, you can avoid airport queues and travel stress, boarding your ship from a local departure point.

With sailings from both Leith and Rosyth, Edinburgh offers flexibility and a choice of cruise styles, from scenic summer itineraries to more refined luxury voyages. Combined with smaller ships and carefully planned itineraries, cruises from Edinburgh provide a memorable and enjoyable way to begin your time at sea.

View Cruises from Edinburgh ➜

Leith & Rosyth Cruise Ports

Cruises from Edinburgh depart from two nearby ports, Leith and Rosyth, each offering a convenient starting point depending on your chosen itinerary and cruise line.

Leith Cruise Terminal

Located close to Edinburgh city centre, Leith is used primarily for smaller ships and luxury cruise lines, offering easy access and a convenient departure point.

Rosyth Cruise Terminal

Located just across the Firth of Forth, Rosyth is used by cruise lines such as Fred Olsen, with regular summer sailings to destinations including the Norwegian Fjords.

Edinburgh Cruise Practical Information

Edinburgh Cruise Terminal
Cruises from Edinburgh depart from either Leith or Rosyth, both of which are easily accessible and offer convenient departure points depending on your cruise line and itinerary.

Getting to Edinburgh Cruise Terminal & Edinburgh Cruise Parking
Edinburgh is well connected by road and rail, with straightforward access from across Scotland. Both Leith and Rosyth are easily reached, with parking options available nearby.

Edinburgh Cruises Embarkation Process
Embarkation from both Leith and Rosyth is typically smooth and well organised, with smaller ships and fewer departures creating a more relaxed boarding experience.

Best Time to Cruise from Edinburgh

Cruises from Edinburgh are most common during the summer months, particularly for sailings to the Norwegian Fjords, British Isles and Northern Europe.

Cruises from Edinburgh - Frequently Asked Questions

Find answers to some of the most common questions about cruises from Edinburgh, including destinations, cruise lines and what to expect.

Cruises from Edinburgh include itineraries to the Norwegian Fjords, British Isles, Northern Europe and beyond, with a mix of summer sailings and occasional luxury voyages.

Cruise lines sailing from Edinburgh include Fred Olsen, as well as occasional sailings from luxury lines such as Azamara, Regent and Silversea.

Cruises from Edinburgh typically depart from either Leith or Rosyth, depending on the cruise line and itinerary.

Yes, cruises from Edinburgh are no-fly, allowing you to begin your holiday directly from Scotland without the need for flights.

Cruises from Edinburgh can offer excellent value, particularly as they remove the cost of flights and transfers. As standard with most cruises, your fare includes comfortable en suite accommodation, full board dining and onboard entertainment.

The best time to cruise from Edinburgh is during the summer months, when most sailings operate and conditions are ideal for destinations such as the Norwegian Fjords.

Cruises from Edinburgh vary in length, from shorter regional sailings to longer itineraries depending on the destination and cruise line.

Yes, Fred Olsen offers cruises from Edinburgh, sailing from Rosyth with regular summer itineraries to destinations such as the Norwegian Fjords.

Yes, luxury cruise lines such as Azamara, Regent and Silversea occasionally offer sailings from Edinburgh, typically departing from Leith.

Find Your Perfect Cruise from Edinburgh

Browse our latest cruises from Edinburgh, featuring a range of no-fly sailings, flexible durations and departures from both Leith and Rosyth.

Edinburgh
Rosyth (Edinburgh)
Leith (Edinburgh)

We found

25 cruises

Balmoral, Northern Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
7 nights
Date
22 Apr 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 7 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1299
From
£1261
Price per person / inside stateroom
Balmoral, Norwegian Fjords
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
5 nights
Date
29 Apr 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 4 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£949
From
£921
Price per person / inside stateroom
Balmoral, Western Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
14 nights
Date
4 May 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 9 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£2499
From
£2425
Price per person / inside stateroom
S.S. Joie de Vivre, Seine
1 / 15
Uniworld River Cruises
Duration
16 nights
Date
14 May 2027
Ship
S.S. Joie de Vivre
  • Departure - Edinburgh, Scotland
  • 17 stops  
  • Arrival - Paris, France
From
£11999
Price per person / oceanview stateroom
Show all departures (8)
Available promotion:
Flights & Transfers Included
Balmoral, Norwegian Fjords
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
10 nights
Date
18 May 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 7 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1599
From
£1552
Price per person / inside stateroom
Silver Wind, British Isles
1 / 17
6 % off
Silversea
Duration
11 nights
Date
20 May 2027
Ship
Silver Wind
  • Departure - Leith (Edinburgh), Scotland
  • 17 stops  
  • Arrival - Dublin, Ireland
£9900
From
£9306
Price per person / suite
Seven Seas Voyager, Northern Europe
1 / 10
6 % off
Regent Seven Seas Cruises
Duration
12 nights
Date
21 May 2027
Ship
Seven Seas Voyager
  • Departure - Leith (Edinburgh), Scotland
  • 10 stops  
  • Arrival - Stockholm, Sweden
£8179
From
£7689
Price per person / suite
Balmoral, Norwegian Fjords
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
5 nights
Date
28 May 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 4 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£749
From
£727
Price per person / inside stateroom
Balmoral, Northern Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
9 nights
Date
2 Jun 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 7 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1149
From
£1115
Price per person / inside stateroom
Scenic Eclipse, Norwegian Fjords
1 / 25
6 % off
Scenic Cruises
Duration
10 nights
Date
5 Jun 2027
Ship
Scenic Eclipse
  • Departure - Leith (Edinburgh), Scotland
  • 10 stops  
  • Arrival - Bergen, Norway
£11930
From
£11215
Price per person / suite
Balmoral, Norwegian Fjords
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
7 nights
Date
11 Jun 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 6 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1549
From
£1503
Price per person / inside stateroom
Balmoral, Western Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
10 nights
Date
18 Jun 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 7 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1349
From
£1309
Price per person / inside stateroom
Balmoral, Northern Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
11 nights
Date
28 Jun 2027
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 8 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£2249
From
£2182
Price per person / inside stateroom
Seven Seas Voyager, Northern Europe
1 / 10
6 % off
Regent Seven Seas Cruises
Duration
12 nights
Date
14 Jul 2027
Ship
Seven Seas Voyager
  • Departure - Leith (Edinburgh), Scotland
  • 10 stops  
  • Arrival - Stockholm, Sweden
£9639
From
£9061
Price per person / suite
Azamara Journey, Norwegian Fjords
1 / 14
Azamara
Duration
17 nights
Date
20 Jul 2027
Ship
Azamara Journey
  • Departure - Leith (Edinburgh), Scotland
  • 17 stops  
  • Arrival - Copenhagen, Denmark
From
£5449
Price per person / inside stateroom
Available promotion:
Up to $750 Onboard Spend - See details for breakdown
Silver Endeavour, British Isles
1 / 22
6 % off
Silversea
Duration
12 nights
Date
8 May 2028
Ship
Silver Endeavour
  • Departure - Leith (Edinburgh), Scotland
  • 15 stops  
  • Arrival - Copenhagen, Denmark
£13100
From
£12314
Price per person / suite
Seabourn Venture, Northern Europe
1 / 12
6 % off
Seabourn
Duration
14 nights
Date
17 May 2028
Ship
Seabourn Venture
  • Departure - Leith (Edinburgh), Scotland
  • 19 stops  
  • Arrival - Reykjavik, Iceland
£12298
From
£11561
Price per person / suite
Seabourn Venture, World Cruise
1 / 12
6 % off
Seabourn
Duration
29 nights
Date
17 May 2028
Ship
Seabourn Venture
  • Departure - Leith (Edinburgh), Scotland
  • 32 stops  
  • Arrival - St. John's, Newfoundland
£22698
From
£21337
Price per person / suite
Seabourn Venture, World Cruise
1 / 12
6 % off
Seabourn
Duration
59 nights
Date
17 May 2028
Ship
Seabourn Venture
  • Departure - Leith (Edinburgh), Scotland
  • 62 stops  
  • Arrival - Reykjavik, Iceland
£46098
From
£43333
Price per person / suite
Seven Seas Voyager, Northern Europe
1 / 10
6 % off
Regent Seven Seas Cruises
Duration
14 nights
Date
5 Jun 2028
Ship
Seven Seas Voyager
  • Departure - Leith (Edinburgh), Scotland
  • 13 stops  
  • Arrival - Stockholm, Sweden
£9769
From
£9183
Price per person / suite
Azamara Quest, Norwegian Fjords
1 / 14
Azamara
Duration
17 nights
Date
13 Jun 2028
Ship
Azamara Quest
  • Departure - Leith (Edinburgh), Scotland
  • 17 stops  
  • Arrival - Copenhagen, Denmark
From
£4799
Price per person / inside stateroom
Available promotion:
Up to $750 Onboard Spend - See details for breakdown
Balmoral, British Isles
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
9 nights
Date
14 Jun 2028
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 7 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1199
From
£1164
Price per person / inside stateroom
Silver Wind, Northern Europe
1 / 17
6 % off
Silversea
Duration
12 nights
Date
22 Jun 2028
Ship
Silver Wind
  • Departure - Leith (Edinburgh), Scotland
  • 13 stops  
  • Arrival - Reykjavik, Iceland
£10700
From
£10058
Price per person / suite
Balmoral, Norwegian Fjords
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
7 nights
Date
23 Jun 2028
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 6 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1099
From
£1067
Price per person / inside stateroom
Balmoral, Western Europe
1 / 14
Discount
Fred Olsen Cruise Lines
Duration
13 nights
Date
30 Jun 2028
Ship
Balmoral
  • Departure - Rosyth (Edinburgh), Scotland
  • 8 stops  
  • Arrival - Rosyth (Edinburgh), Scotland
£1699
From
£1649
Price per person / inside stateroom
25 of 25 pcs

Other destinations