599

Cruises

35

Ships

80

Starting Price, Per Night*

99

Maximum Duration

Cruises from Southampton (for London)

Southampton is a massive hub for cruising, with just shy of 750 cruises from Southampton available to choose from.  Located only a two hour drive from central London (or an hour and a half by train), Southampton is the main cruise terminal for those looking for cruises from London.

Cruises from Southampton to the Mediterranean and Northern Europe are by far the most popular itineraries for those wanting to cruise from London.  Itineraries of between two and four nights can have you visiting Belgium, France, Germany, the Netherlands or Ireland, while five to seven night itineraries could get you to Spain, Denmark, Sweden, Norway or Portugal.  Eight to thirteen nights can have you cruising to Russia, around the UK islands or to Italy, Malta or the Canary islands, while you’ll need fourteen nights or longer to add Iceland into the mix.

You can also embark on cruises from Southampton to all corners of the globe.   One of the more iconic options is the transatlantic itinerary from Southampton to the Americas (and return, or vice versa).  Or why not check out cruises from Southampton to Canada and New England or the Caribbean.

Southampton is also a major departure port for world cruises on a number of cruise lines.  Cruise the world from Southampton to Africa, America, Asia or Australia (and back again).

Can’t find the cruise you’re after but know it departs from ‘London’?  Why not try cruises from Dover?

Scroll down to view our most popular recommended cruises, or browse the full list of cruises from Southampton. Only cruises with remaining available cabins are listed. Explore more options for Mediterranean cruises or Northern Europe cruises.

Our cruise specialists are on hand to help you with all your cruises from Southampton enquiries. Contact us or request a call back to chat with one of our friendly consultants. Don’t forget to ask about our fantastic flight and hotel deals to package up your European holiday.