Fred. Olsen Cruises from Rosyth

With onboard dining and wellness facilities that make every guest feel like they are the most important person on board, Fred. Olsen Cruises delivers unforgettable experiences. Departing from Rosyth, Scotland, guests can elevate the comfort and style of their voyage with the ease of sailing to dream destinations directly from a UK port.

Why Sail with Fred. Olsen Cruises from Rosyth?

Fred. Olsen’s fleet of mid-sized ships grants guests access to incredible ports that larger ships can’t. Not only does this mean that guests can enjoy exclusive experiences, but also an exceptional standard of service that makes every Tastes of the Region dining experience and evening cocktail feel particularly special.


For guests across Edinburgh and the surrounding region, sailing from Rosyth offers unmissable opportunities to explore the world. From solo traveller escapes to holidays the whole family will remember, Fred. Olsen cruises from Rosyth make travelling the world in style more accessible.

Where to Go with Fred. Olsen Cruises from Rosyth?

Journey from Scotland to anywhere with voyages from Rosyth. Wherever you’ve always dreamed of visiting, Fred. Olsen’s guest-centric philosophy means you can get there in unbeatable comfort. Here are some of the top ports that guests can reach on a Fred. Olsen cruise from Rosyth in 2026:

Join the Club

Keep up to date with the latest Fred. Olsen Cruises news by becoming a Cruise Club Member. You'll receive exclusive cruise deals delivered straight to your inbox, plus a complimentary copy of Into the Blue magazine sent to your door six times a year.

Join the Club

Frequently Asked Questions

Offering itineraries of just 5 nights, Fred. Olsen offers short cruises to the Norwegian Fjords and around the British Isles.

In addition to Rosyth, cruise ships can dock and depart from ports all over Scotland, including Greenock (Glasgow), Leith (Edinburgh), Stornoway and Aberdeen.

Discover the Bolsover Cruise Club Blog

Keep up to date with the latest cruise news and our cruise guides, as well as exciting ship spotlights shedding light on your favourite ships and helping you find new favourites to explore.

View All

Experience a Mini Cruise with Fred. Olsen Cruises

You don’t need a lot of time to set sail on a holiday you’ll never forget. With Fred. Olsen’s mini cruises, you can embark on a voyage that’s short and sweet, visiting some of the world’s best destinations in just a matter of days. Transform any long weekend into a memorable holiday with Fred. Olsen itineraries range from 1 to 5 nights.

Mini Cruises

Book a Fred. Olsen Cruise from Rosyth with Bolsover Cruise Club

Fred Olsen Cruise Lines
Rosyth (Edinburgh)

We found

12 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
£2439
From
£2366
Price per person / inside stateroom
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
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
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
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
£1099
From
£1067
Price per person / inside stateroom
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
£999
From
£970
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
£1599
From
£1552
Price per person / inside stateroom
12 of 12 pcs