Cruises to Germany - 2026, 2027 & 2028 Deals

A Germany cruise is a very popular destination for Christmas market cruises stopping off at Hamburg and Bruges in late November and December, sailing from UK departure ports such as Southampton. Kiel makes for a fantastic stop with amazing sights to see, such as the historically important Marine-Ehrenmal Laboe (Naval Memorial) and the famous U-Boot U 955 from the all-time classic German film Das Boot. Berlin is also a must see with the Brandenburg Gate and the Reichstag - truly fascinating pieces of German architecture and history. In addition to Germany itself, you can also take in the beauty of the Baltics and see what they have to offer as part of a typical Germany cruise itinerary! 

Sort by:
Sort by:
Trustpilot
Trusted by thousands of cruise customers · Excellent on Trustpilot

Try our new AI Travel Agent

Describe your dream cruise in your own words and let our AI Travel Agent find the perfect match for you.

AI Travel Agent






Updating results...
Updating results...

Talk to a Cruise Expert

Frequently Asked Questions

What are the best cruises to Germany?

MSC Cruises runs 4 to 8-night Northern European sailings from Amsterdam to Hamburg, frequently combined with stops in France and the UK.

Which ships sail to Germany from Amsterdam?

MSC Preziosa runs 4 to 8-night sailings between Amsterdam and Hamburg, also calling at Southampton, Cherbourg and Le Havre.

Need help?

Our Help Center has the answers to most questions about your booking and cruise details.

Visit the help center