MSC Cruises

MSC Cruises from Southampton

MSC Cruises offers incredible sailings from Southampton, providing an excellent option for those looking to set off on a cruise without the need for flights. MSC Cruises is known for its modern ships, stylish design, and family-friendly atmosphere, making it a popular choice for all types of travelers. Sailing from Southampton, MSC Cruises offers a variety of itineraries, including Mediterranean getaways, Northern Europe explorations, and even transatlantic voyages. You can enjoy a relaxed embarkation process, and once on board, you'll find a wide array of dining options, entertainment, and leisure activities to keep you entertained throughout your journey.

Whether you're visiting iconic ports in Spain, Italy, or exploring scenic locations like the Norwegian fjords, MSC Cruises from Southampton offers a great way to start your holiday without the hassle of flying.

Book your next MSC Cruises holiday from Southampton TODAY with The Cruise Specialists.

MSC Cruises
Southampton

We found

56 cruises

MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
20 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£399
From
£376
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
27 Nov 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£454
From
£427
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
4 Dec 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£469
From
£441
Price per person / balcony stateroom
Show all departures (3)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
11 Dec 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£454
From
£427
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
6 nights
Date
18 Dec 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 5 stops  
  • Arrival - Southampton, Great Britain
£429
From
£404
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
8 nights
Date
24 Dec 2026
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1029
From
£968
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
1 Jan 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£449
From
£423
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
8 Jan 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£359
From
£338
Price per person / inside stateroom
Show all departures (10)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
26 Mar 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£679
From
£639
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
MSC Cruises
Duration
2 nights
Date
23 Apr 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 2 stops  
  • Arrival - Hamburg, Germany
From
£149
Price per person / inside stateroom
2 Available promotions:
Book This Deal Online 24/7, Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Northern Europe
1 / 30
MSC Cruises
Duration
3 nights
Date
26 May 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 4 stops  
  • Arrival - Southampton, Great Britain
From
£349
Price per person / inside stateroom
2 Available promotions:
Book This Deal Online 24/7, Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Western Europe
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
29 May 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£1029
From
£968
Price per person / inside stateroom
Show all departures (3)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
14 nights
Date
29 May 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1878
From
£1766
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
5 Jun 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£799
From
£752
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Western Europe
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
12 Jun 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£909
From
£855
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
14 nights
Date
12 Jun 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£2188
From
£2057
Price per person / balcony stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
19 Jun 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£839
From
£789
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
8 nights
Date
26 Jun 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£769
From
£723
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Western Europe
1 / 30
6 % off
MSC Cruises
Duration
6 nights
Date
4 Jul 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 5 stops  
  • Arrival - Southampton, Great Britain
£629
From
£592
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
14 nights
Date
10 Jul 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1868
From
£1756
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
17 Jul 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£849
From
£799
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
14 nights
Date
24 Jul 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1629
From
£1532
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Canary Islands
1 / 30
6 % off
MSC Cruises
Duration
12 nights
Date
7 Aug 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1399
From
£1316
Price per person / inside stateroom
Show all departures (2)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
9 nights
Date
19 Aug 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1199
From
£1128
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Norwegian Fjords
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
28 Aug 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£829
From
£780
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Northern Europe
1 / 30
6 % off
MSC Cruises
Duration
14 nights
Date
4 Sep 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1838
From
£1728
Price per person / oceanview stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Northern Europe
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
11 Sep 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£749
From
£705
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Western Europe
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
25 Sep 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£619
From
£582
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Mediterranean
1 / 30
6 % off
MSC Cruises
Duration
9 nights
Date
14 Oct 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£939
From
£883
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
5 nights
Date
19 Oct 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 4 stops  
  • Arrival - Southampton, Great Britain
£504
From
£474
Price per person / inside stateroom
2 Available promotions:
Book This Deal Online 24/7, Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
24 Oct 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£764
From
£719
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Western Europe
1 / 30
6 % off
MSC Cruises
Duration
7 nights
Date
30 Oct 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£539
From
£507
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Preziosa, Northern Europe
1 / 33
6 % off
MSC Cruises
Duration
7 nights
Date
31 Oct 2027
Ship
MSC Preziosa
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£2014
From
£1894
Price per person / suite
Show all departures (18)
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Euribia, Canary Islands
1 / 32
MSC Cruises
Duration
4 nights
Date
2 Nov 2027
Ship
MSC Euribia
  • Departure - Southampton, Great Britain
  • 2 stops  
  • Arrival - Las Palmas, Canary Islands
From
£295
Price per person / inside stateroom
2 Available promotions:
Book This Deal Online 24/7, Free Balcony Upgrade* | More Space, Same Price*
MSC Euribia, Canary Islands
1 / 32
6 % off
MSC Cruises
Duration
5 nights
Date
2 Nov 2027
Ship
MSC Euribia
  • Departure - Southampton, Great Britain
  • 3 stops  
  • Arrival - Santa Cruz, Tenerife
£371
From
£349
Price per person / inside stateroom
2 Available promotions:
Book This Deal Online 24/7, Free Balcony Upgrade* | More Space, Same Price*
MSC Euribia, Canary Islands
1 / 32
6 % off
MSC Cruises
Duration
6 nights
Date
2 Nov 2027
Ship
MSC Euribia
  • Departure - Southampton, Great Britain
  • 4 stops  
  • Arrival - Arrecife, Lanzarote
£442
From
£416
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Euribia, Canary Islands
1 / 32
6 % off
MSC Cruises
Duration
7 nights
Date
2 Nov 2027
Ship
MSC Euribia
  • Departure - Southampton, Great Britain
  • 5 stops  
  • Arrival - Funchal, Madeira
£518
From
£487
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Transatlantic
1 / 30
6 % off
MSC Cruises
Duration
15 nights
Date
6 Nov 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Salvador de Bahia, Brazil
£909
From
£855
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Transatlantic
1 / 30
6 % off
MSC Cruises
Duration
18 nights
Date
6 Nov 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Rio de Janeiro, Brazil
£1079
From
£1015
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
MSC Meraviglia, Transatlantic
1 / 30
6 % off
MSC Cruises
Duration
19 nights
Date
6 Nov 2027
Ship
MSC Meraviglia
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Santos (São Paulo), Brazil
£1149
From
£1081
Price per person / inside stateroom
Available promotion:
Free Balcony Upgrade* | More Space, Same Price*
40 of 56 pcs