Get The Best! Free Balcony Upgrades on select sailings*
Add All-Inclusive Premium Drinks from as little as £30pp per day
Cruise Only From
was: £1599pp Now: £1454
Prices are subject to change and availability. Prices may vary depending on airport selected. Promotions are only applicable to select cabins grades, please call for details
Many guests find that sailing from the UK on a cruise is a convenient option. Whether it’s the benefit of being able to carry on extra luggage without the airline restrictions or just the ease of boarding a cruise at a port close to home, many UK travellers opt to embark on a cruise from a local port.
MSC Cruises ships sailing from Southampton
MSC Cruises generally have one ship sailing on round trips from Southampton each summer season. There are also occasional one-way sailing from Southampton when the ship calls here as part of longer MSC Grand Voyages.
MSC Cruises destinations from Southampton
From Norway and its captivating fjords to the Baltics and the memorable capital city of Tallinn, there is so much to see when sailing with MSC from Southampton.
Explore a number of European ports, with Portugal, Spain and France featuring on a number of Mediterranean sailings. Northern Europe is also popular, offering guests the chance to visit UNESCO world heritage sites and even witness the Northern Lights!
Booking your cruise
Browse our range of MSC cruises sailing from Southampton below, with a range of departures to suit everyone's tastes. Call our Cruise Concierge team on 0808 239 3430 for award-winning service and advice about your booking.
Have you found your dream cruise, or do you want to talk to us to help you choose the right cruise for you at the best price?
Request a call back from our expert cruise concierge and we’ll get in touch at a time to suit you.
If you would like to contact our service team, you can select a service call back below, or alternatively we’re available on live chat where our team are ready and waiting to help.
If you request a call back for now we’ll get back to you within 15 minutes, we’ll be calling you from 0161 333 4459 so you can recognise our call.