Cruise line
MSC cruises from Southampton
MSC Cruises has 105 departures from the Port of Southampton in the period we cover, on four ships: MSC Euribia, MSC Meraviglia, MSC Preziosa and MSC Virtuosa.
They run from 2 to 25 nights and go to northern Europe, the Mediterranean, world cruises and long voyages, Spain, Portugal and the Canaries and Norway and the fjords.
The cheapest MSC Cruises sailing we list is MSC Preziosa on Fri, 23 Apr 2027, from US$129 per person as of 2 November 2026.
Fares below are starting prices on the date shown, not quotes. Check with MSC Cruises before you book.
What MSC Cruises runs from Southampton
All routesThe 105 departures below run 28 different routes, cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 19-Night Grand Voyage Calls at Gijon (Spain) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Madeira, Portugal) · Maceio (Brazil) · Salvador (Brazil) · Ilheus (Brazil) · Rio de Janeiro (Brazil) Ends in Santos (Brazil) Next on Sat, 6 Nov 2027 | MSC Meraviglia | 19 | 1 | US$1,049US$55 a night |
| 18-Night Grand Voyage Calls at Gijon (Spain) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Madeira, Portugal) · Maceio (Brazil) · Salvador (Brazil) · Ilheus (Brazil) Ends in Rio de Janeiro (Brazil) Next on Sat, 6 Nov 2027 | MSC Meraviglia | 18 | 1 | US$1,147US$64 a night |
| 14-Night Grand Voyage Calls at Gijon (Spain) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Madeira, Portugal) Ends in Maceio (Brazil) Next on Sat, 6 Nov 2027 | MSC Meraviglia | 14 | 1 | US$898US$64 a night |
| 2-Night Northern Europe Sails direct to Hamburg (Germany) Next on Fri, 23 Apr 2027 | MSC Preziosa | 2 | 1 | US$129US$65 a night |
| 15-Night Grand Voyage Calls at Gijon (Spain) · Vigo (Spain) · Lisbon (Portugal) · Funchal (Madeira, Portugal) · Maceio (Brazil) Ends in Salvador (Brazil) Next on Sat, 6 Nov 2027 | MSC Meraviglia | 15 | 1 | US$970US$65 a night |
| 5-Night Mediterranean Calls at La Coruna (Spain) · Cadiz (Spain) Ends in Malaga (Spain) Next on Sat, 7 Nov 2026 | MSC Virtuosa | 5 | 1 | US$376US$75 a night |
| 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) Next on Fri, 6 Nov 2026 | MSC Preziosa, MSC Meraviglia | 7 | 46 | US$533US$76 a night |
| 9-Night Mediterranean Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France) Ends in Barcelona (Spain) Next on Sat, 7 Nov 2026 | MSC Virtuosa, MSC Meraviglia | 9 | 4 | US$689US$77 a night |
Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . They come from Cruisebound, which sells in the US and Canada, so from the UK use them to compare sailings, then get a sterling price from the line or a UK agent. Fares change often.
All MSC Cruises routes from Southampton
All routesWhat MSC Cruises is advertising
Links in this section are paid: we earn a commission if you book, at no cost to you, and it does not change which sailings this site lists or how they are ordered. Promotions Cruisebound lists for MSC Cruises, for buyers in the US and Canada, confirmed on 2026-11-02. These are the advertiser's terms, not ours, and whether one applies to a particular Southampton sailing depends on the cabin, the date and how many of you are travelling. The fares in the table above are what we recorded ourselves and do not include any of this.
Discounts that depend on who you are rather than what you book, for military, first responders, residents of qualifying states and guests over 55, are claimed with the cruise line itself. They are not part of the above, and a booking site cannot apply them for you.
2 more are listed. Ad See MSC Cruises sailings from Southampton on Cruisebound.
The next departures by date
| Departs | Ship | Nights | Itinerary & ports | From |
|---|---|---|---|---|
Fri, 6 Nov 2026 back Fri, 13 Nov 2026 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Sat, 7 Nov 2026 ends Thu, 12 Nov 2026 Horizon terminal | MSC Virtuosa | 5 | 5-Night Mediterranean Calls at La Coruna (Spain) · Cadiz (Spain) Ends in Malaga (Spain) | |
Sat, 7 Nov 2026 ends Sat, 14 Nov 2026 Horizon terminal | MSC Virtuosa | 7 | 7-Night Mediterranean Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) Ends in Palma de Mallorca (Spain) | |
Sat, 7 Nov 2026 ends Sun, 15 Nov 2026 Horizon terminal | MSC Virtuosa | 8 | 8-Night Mediterranean Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) Ends in Marseille (France) | |
Sat, 7 Nov 2026 ends Mon, 16 Nov 2026 Horizon terminal | MSC Virtuosa | 9 | 9-Night Mediterranean Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France) Ends in Barcelona (Spain) | |
Sat, 7 Nov 2026 ends Tue, 1 Dec 2026 Horizon terminal | MSC Virtuosa | 24 | 24-Night Grand Voyage Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France) · Barcelona (Spain) · Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil) Ends in Rio de Janeiro (Brazil) | |
Sat, 7 Nov 2026 ends Wed, 2 Dec 2026 Horizon terminal | MSC Virtuosa | 25 | 25-Night Grand Voyage Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France) · Barcelona (Spain) · Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil) · Rio de Janeiro (Brazil) Ends in Santos (Brazil) | |
Fri, 13 Nov 2026 back Fri, 20 Nov 2026 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 20 Nov 2026 back Fri, 27 Nov 2026 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 27 Nov 2026 back Fri, 4 Dec 2026 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France) | |
Fri, 4 Dec 2026 back Fri, 11 Dec 2026 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France) | |
Fri, 11 Dec 2026 back Fri, 18 Dec 2026 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Cherbourg (France) · Le Havre (France) | |
Fri, 18 Dec 2026 back Thu, 24 Dec 2026 Horizon terminal | MSC Preziosa | 6 | 6-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) | |
Thu, 24 Dec 2026 back Fri, 1 Jan 2027 Horizon terminal | MSC Preziosa | 8 | 8-Night Northern Europe Calls at Le Havre (France) · Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France) | |
Fri, 1 Jan 2027 back Fri, 8 Jan 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 8 Jan 2027 back Fri, 15 Jan 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 15 Jan 2027 back Fri, 22 Jan 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 22 Jan 2027 back Fri, 29 Jan 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 29 Jan 2027 back Fri, 5 Feb 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 5 Feb 2027 back Fri, 12 Feb 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France) | |
Fri, 12 Feb 2027 back Fri, 19 Feb 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France) | |
Fri, 19 Feb 2027 back Fri, 26 Feb 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France) | |
Fri, 26 Feb 2027 back Fri, 5 Mar 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 5 Mar 2027 back Fri, 12 Mar 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 12 Mar 2027 back Fri, 19 Mar 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 19 Mar 2027 back Fri, 26 Mar 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 26 Mar 2027 back Fri, 2 Apr 2027 Horizon terminal | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Zeebrugge (Belgium) · Le Havre (France) | |
Fri, 2 Apr 2027 back Fri, 9 Apr 2027 Terminal not published yet | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 9 Apr 2027 back Fri, 16 Apr 2027 Terminal not published yet | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 16 Apr 2027 back Fri, 23 Apr 2027 Terminal not published yet | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France) | |
Fri, 23 Apr 2027 ends Sun, 25 Apr 2027 Terminal not published yet | MSC Preziosa | 2 | 2-Night Northern Europe Sails direct to Hamburg (Germany) | Lowest fare shown |
Wed, 26 May 2027 back Sat, 29 May 2027 Terminal not published yet | MSC Meraviglia | 3 | 3-Night Northern Europe Calls at Zeebrugge (Belgium) · Cherbourg (France) | |
Sat, 29 May 2027 back Sat, 5 Jun 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) | |
Sat, 29 May 2027 back Sat, 12 Jun 2027 Terminal not published yet | MSC Meraviglia | 14 | 14-Night Norway Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) · Kirkwall (Scotland) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway) | |
Sat, 5 Jun 2027 back Sat, 12 Jun 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Norway Calls at Kirkwall (Scotland) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway) | |
Sat, 12 Jun 2027 back Sat, 19 Jun 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France) | |
Sat, 12 Jun 2027 back Sat, 26 Jun 2027 Terminal not published yet | MSC Meraviglia | 14 | 14-Night Norway Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France) · Lerwick (Shetland Islands) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway) | |
Sat, 19 Jun 2027 back Sat, 26 Jun 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Norway Calls at Lerwick (Shetland Islands) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway) | |
Sat, 26 Jun 2027 back Sun, 4 Jul 2027 Terminal not published yet | MSC Meraviglia | 8 | 8-Night Norway Calls at Kirkwall (Scotland) · Maloy (Norway) · Molde (Norway) · Alesund (Norway) · Haugesund (Norway) | |
Sun, 4 Jul 2027 back Sat, 10 Jul 2027 Terminal not published yet | MSC Meraviglia | 6 | 6-Night Spain and Portugal Calls at La Rochelle (France) · Bilbao (Spain) · La Coruna (Spain) | |
Sat, 10 Jul 2027 back Sat, 17 Jul 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France) | |
Sat, 10 Jul 2027 back Sat, 24 Jul 2027 Terminal not published yet | MSC Meraviglia | 14 | 14-Night Norway Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France) · Haugesund (Norway) · Alesund (Norway) · Skjolden (Norway) · Kristiansand (Norway) | |
Sat, 17 Jul 2027 back Sat, 24 Jul 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Norway Calls at Haugesund (Norway) · Alesund (Norway) · Skjolden (Norway) · Kristiansand (Norway) | |
Sat, 24 Jul 2027 back Sat, 7 Aug 2027 Terminal not published yet | MSC Meraviglia | 14 | 14-Night Mediterranean Calls at Gijon (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Ibiza (Spain) · Tarragona (Spain) · Casablanca (Morocco) · La Coruna (Spain) | |
Sat, 7 Aug 2027 back Thu, 19 Aug 2027 Terminal not published yet | MSC Meraviglia | 12 | 12-Night Canaries and Madeira Calls at Vigo (Spain) · Funchal (Madeira, Portugal) · Las Palmas (Gran Canaria, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Lisbon (Portugal) | |
Thu, 19 Aug 2027 back Sat, 28 Aug 2027 Terminal not published yet | MSC Meraviglia | 9 | 9-Night Mediterranean Calls at Brest (France) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Cadiz (Spain) | |
Sat, 28 Aug 2027 back Sat, 4 Sept 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Norway Calls at Haugesund (Norway) · Skjolden (Norway) · Olden (Norway) · Stavanger (Norway) | |
Sat, 4 Sept 2027 back Sat, 11 Sept 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) | |
Sat, 4 Sept 2027 back Sat, 18 Sept 2027 Terminal not published yet | MSC Meraviglia | 14 | 14-Night Norway Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) · Oslo (Norway) · Fredericia (Denmark) · Copenhagen (Denmark) · Zeebrugge (Belgium) | |
Sat, 11 Sept 2027 back Sat, 18 Sept 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Norway Calls at Oslo (Norway) · Fredericia (Denmark) · Copenhagen (Denmark) · Zeebrugge (Belgium) | |
Sat, 18 Sept 2027 back Sat, 25 Sept 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Norway Calls at Lerwick (Shetland Islands) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway) | |
Sat, 25 Sept 2027 back Sat, 2 Oct 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Brest (France) · Leixoes (Portugal) · Vigo (Spain) · Cherbourg (France) | |
Sat, 2 Oct 2027 back Thu, 14 Oct 2027 Terminal not published yet | MSC Meraviglia | 12 | 12-Night Canaries and Madeira Calls at Vigo (Spain) · Funchal (Madeira, Portugal) · Las Palmas (Gran Canaria, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Lisbon (Portugal) | |
Thu, 14 Oct 2027 back Sat, 23 Oct 2027 Terminal not published yet | MSC Meraviglia | 9 | 9-Night Spain and Portugal Calls at La Coruna (Spain) · Gibraltar · Casablanca (Morocco) · Cadiz (Spain) | |
Tue, 19 Oct 2027 back Sun, 24 Oct 2027 Terminal not published yet | MSC Preziosa | 5 | 5-Night Northern Europe Calls at Le Havre (France) · Hamburg (Germany) | |
Sat, 23 Oct 2027 back Sat, 30 Oct 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) | |
Sun, 24 Oct 2027 back Sun, 31 Oct 2027 Terminal not published yet | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Le Havre (France) · Rotterdam (Netherlands) · Zeebrugge (Belgium) · Hamburg (Germany) | |
Sat, 30 Oct 2027 back Sat, 6 Nov 2027 Terminal not published yet | MSC Meraviglia | 7 | 7-Night Spain and Portugal Calls at Brest (France) · Vigo (Spain) · Leixoes (Portugal) · Cherbourg (France) | |
Sun, 31 Oct 2027 back Sun, 7 Nov 2027 Terminal not published yet | MSC Preziosa | 7 | 7-Night Northern Europe Calls at Le Havre (France) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Hamburg (Germany) | |
Tue, 2 Nov 2027 ends Sun, 7 Nov 2027 Terminal not published yet | MSC Euribia | 5 | 5-Night Canaries and Madeira Calls at Las Palmas (Gran Canaria, Canary Islands) Ends in Santa Cruz de Tenerife (Canary Islands) |
- NOV6
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 13 Nov 2026
- NOV7
Saturday · 5 nights
Leaves from the Horizon terminal5-Night Mediterranean
Calls at La Coruna (Spain) · Cadiz (Spain)
Ends in Malaga (Spain)
Ends Thu, 12 Nov 2026 in Malaga
- NOV7
Saturday · 7 nights
Leaves from the Horizon terminal7-Night Mediterranean
Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain)
Ends in Palma de Mallorca (Spain)
Ends Sat, 14 Nov 2026 in Palma de Mallorca
- NOV7
Saturday · 8 nights
Leaves from the Horizon terminal8-Night Mediterranean
Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain)
Ends in Marseille (France)
Ends Sun, 15 Nov 2026 in Marseille
- NOV7
Saturday · 9 nights
Leaves from the Horizon terminal9-Night Mediterranean
Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France)
Ends in Barcelona (Spain)
Ends Mon, 16 Nov 2026 in Barcelona
- NOV7
Saturday · 24 nights
Leaves from the Horizon terminal24-Night Grand Voyage
Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France) · Barcelona (Spain) · Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil)
Ends in Rio de Janeiro (Brazil)
Ends Tue, 1 Dec 2026 in Rio de Janeiro
- NOV7
Saturday · 25 nights
Leaves from the Horizon terminal25-Night Grand Voyage
Calls at La Coruna (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Palma de Mallorca (Spain) · Marseille (France) · Barcelona (Spain) · Funchal (Madeira, Portugal) · Arrecife (Lanzarote, Canary Islands) · Las Palmas (Gran Canaria, Canary Islands) · Salvador (Brazil) · Rio de Janeiro (Brazil)
Ends in Santos (Brazil)
Ends Wed, 2 Dec 2026 in Santos
- NOV13
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 20 Nov 2026
- NOV20
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 27 Nov 2026
- NOV27
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France)
Returns Fri, 4 Dec 2026
- DEC4
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France)
Returns Fri, 11 Dec 2026
- DEC11
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Cherbourg (France) · Le Havre (France)
Returns Fri, 18 Dec 2026
- DEC18
Friday · 6 nights
Leaves from the Horizon terminal6-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands)
Returns Thu, 24 Dec 2026
- DEC24
Thursday · 8 nights
Leaves from the Horizon terminal8-Night Northern Europe
Calls at Le Havre (France) · Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France)
Returns Fri, 1 Jan 2027
- JAN1
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 8 Jan 2027
- JAN8
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 15 Jan 2027
- JAN15
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 22 Jan 2027
- JAN22
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 29 Jan 2027
- JAN29
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 5 Feb 2027
- FEB5
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France)
Returns Fri, 12 Feb 2027
- FEB12
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France)
Returns Fri, 19 Feb 2027
- FEB19
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Cherbourg (France) · Le Havre (France)
Returns Fri, 26 Feb 2027
- FEB26
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 5 Mar 2027
- MAR5
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 12 Mar 2027
- MAR12
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 19 Mar 2027
- MAR19
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 26 Mar 2027
- MAR26
Friday · 7 nights
Leaves from the Horizon terminal7-Night Northern Europe
Calls at Hamburg (Germany) · Rotterdam (Netherlands) · Zeebrugge (Belgium) · Le Havre (France)
Returns Fri, 2 Apr 2027
- APR2
Friday · 7 nights
Terminal not published yet
7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 9 Apr 2027
- APR9
Friday · 7 nights
Terminal not published yet
7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 16 Apr 2027
- APR16
Friday · 7 nights
Terminal not published yet
7-Night Northern Europe
Calls at Hamburg (Germany) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Le Havre (France)
Returns Fri, 23 Apr 2027
- APR23
Friday · 2 nights
Terminal not published yet
2-Night Northern Europe
Sails direct to Hamburg (Germany)
Ends Sun, 25 Apr 2027 in Hamburg
Lowest fare shown
- MAY26
Wednesday · 3 nights
Terminal not published yet
3-Night Northern Europe
Calls at Zeebrugge (Belgium) · Cherbourg (France)
Returns Sat, 29 May 2027
- MAY29
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France)
Returns Sat, 5 Jun 2027
- MAY29
Saturday · 14 nights
Terminal not published yet
14-Night Norway
Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) · Kirkwall (Scotland) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway)
Returns Sat, 12 Jun 2027
- JUN5
Saturday · 7 nights
Terminal not published yet
7-Night Norway
Calls at Kirkwall (Scotland) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway)
Returns Sat, 12 Jun 2027
- JUN12
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France)
Returns Sat, 19 Jun 2027
- JUN12
Saturday · 14 nights
Terminal not published yet
14-Night Norway
Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France) · Lerwick (Shetland Islands) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway)
Returns Sat, 26 Jun 2027
- JUN19
Saturday · 7 nights
Terminal not published yet
7-Night Norway
Calls at Lerwick (Shetland Islands) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway)
Returns Sat, 26 Jun 2027
- JUN26
Saturday · 8 nights
Terminal not published yet
8-Night Norway
Calls at Kirkwall (Scotland) · Maloy (Norway) · Molde (Norway) · Alesund (Norway) · Haugesund (Norway)
Returns Sun, 4 Jul 2027
- JUL4
Sunday · 6 nights
Terminal not published yet
6-Night Spain and Portugal
Calls at La Rochelle (France) · Bilbao (Spain) · La Coruna (Spain)
Returns Sat, 10 Jul 2027
- JUL10
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France)
Returns Sat, 17 Jul 2027
- JUL10
Saturday · 14 nights
Terminal not published yet
14-Night Norway
Calls at Brest (France) · Lisbon (Portugal) · Vigo (Spain) · Cherbourg (France) · Haugesund (Norway) · Alesund (Norway) · Skjolden (Norway) · Kristiansand (Norway)
Returns Sat, 24 Jul 2027
- JUL17
Saturday · 7 nights
Terminal not published yet
7-Night Norway
Calls at Haugesund (Norway) · Alesund (Norway) · Skjolden (Norway) · Kristiansand (Norway)
Returns Sat, 24 Jul 2027
- JUL24
Saturday · 14 nights
Terminal not published yet
14-Night Mediterranean
Calls at Gijon (Spain) · Cadiz (Spain) · Malaga (Spain) · Alicante (Spain) · Ibiza (Spain) · Tarragona (Spain) · Casablanca (Morocco) · La Coruna (Spain)
Returns Sat, 7 Aug 2027
- AUG7
Saturday · 12 nights
Terminal not published yet
12-Night Canaries and Madeira
Calls at Vigo (Spain) · Funchal (Madeira, Portugal) · Las Palmas (Gran Canaria, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Lisbon (Portugal)
Returns Thu, 19 Aug 2027
- AUG19
Thursday · 9 nights
Terminal not published yet
9-Night Mediterranean
Calls at Brest (France) · Lisbon (Portugal) · Gibraltar · Malaga (Spain) · Cadiz (Spain)
Returns Sat, 28 Aug 2027
- AUG28
Saturday · 7 nights
Terminal not published yet
7-Night Norway
Calls at Haugesund (Norway) · Skjolden (Norway) · Olden (Norway) · Stavanger (Norway)
Returns Sat, 4 Sept 2027
- SEPT4
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France)
Returns Sat, 11 Sept 2027
- SEPT4
Saturday · 14 nights
Terminal not published yet
14-Night Norway
Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France) · Oslo (Norway) · Fredericia (Denmark) · Copenhagen (Denmark) · Zeebrugge (Belgium)
Returns Sat, 18 Sept 2027
- SEPT11
Saturday · 7 nights
Terminal not published yet
7-Night Norway
Calls at Oslo (Norway) · Fredericia (Denmark) · Copenhagen (Denmark) · Zeebrugge (Belgium)
Returns Sat, 18 Sept 2027
- SEPT18
Saturday · 7 nights
Terminal not published yet
7-Night Norway
Calls at Lerwick (Shetland Islands) · Skjolden (Norway) · Nordfjordeid (Norway) · Sandnessjoen (Norway)
Returns Sat, 25 Sept 2027
- SEPT25
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Brest (France) · Leixoes (Portugal) · Vigo (Spain) · Cherbourg (France)
Returns Sat, 2 Oct 2027
- OCT2
Saturday · 12 nights
Terminal not published yet
12-Night Canaries and Madeira
Calls at Vigo (Spain) · Funchal (Madeira, Portugal) · Las Palmas (Gran Canaria, Canary Islands) · Santa Cruz de Tenerife (Canary Islands) · Arrecife (Lanzarote, Canary Islands) · Lisbon (Portugal)
Returns Thu, 14 Oct 2027
- OCT14
Thursday · 9 nights
Terminal not published yet
9-Night Spain and Portugal
Calls at La Coruna (Spain) · Gibraltar · Casablanca (Morocco) · Cadiz (Spain)
Returns Sat, 23 Oct 2027
- OCT19
Tuesday · 5 nights
Terminal not published yet
5-Night Northern Europe
Calls at Le Havre (France) · Hamburg (Germany)
Returns Sun, 24 Oct 2027
- OCT23
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Gijon (Spain) · La Rochelle (France) · Bilbao (Spain) · Cherbourg (France)
Returns Sat, 30 Oct 2027
- OCT24
Sunday · 7 nights
Terminal not published yet
7-Night Northern Europe
Calls at Le Havre (France) · Rotterdam (Netherlands) · Zeebrugge (Belgium) · Hamburg (Germany)
Returns Sun, 31 Oct 2027
- OCT30
Saturday · 7 nights
Terminal not published yet
7-Night Spain and Portugal
Calls at Brest (France) · Vigo (Spain) · Leixoes (Portugal) · Cherbourg (France)
Returns Sat, 6 Nov 2027
- OCT31
Sunday · 7 nights
Terminal not published yet
7-Night Northern Europe
Calls at Le Havre (France) · Zeebrugge (Belgium) · Rotterdam (Netherlands) · Hamburg (Germany)
Returns Sun, 7 Nov 2027
- NOV2
Tuesday · 5 nights
Terminal not published yet
5-Night Canaries and Madeira
Calls at Las Palmas (Gran Canaria, Canary Islands)
Ends in Santa Cruz de Tenerife (Canary Islands)
Ends Sun, 7 Nov 2027 in Santa Cruz de Tenerife
These are the next 60 of 105. The other 45 leave later, in these months:
MSC Cruises by month
Where these sailings go
Cruise line website: MSC Cruises. Confirm dates and fares there before you book.