
Cruise · 5 nights · with Ambassador Cruise Line
Christmas Markets Cruise - Germany & Holland
A five-night cruise from London Tilbury on Ambassador’s Ambience, visiting Hamburg’s festive markets and the canals of Amsterdam via the Elbe river and Ijmuiden in Holland.
- Duration
- 5 nights
- Departs
- 3 Dec 2028
- Sails from
- London Tilbury
- Returns to the same port
- Ship
- Ambience
- From
- £439
- per person, sharing
Highlights
What makes this one worth it
Christmas markets in Hamburg
Cruise along the River Elbe
Visit to Ijmuiden, port for Amsterdam
Time in Amsterdam’s canals and markets
About the trip
This short cruise with Ambassador on the Ambience sets off from London Tilbury towards Hamburg, where the old port edges into a Christmas market scene that manages to feel genuine despite the tourists. After Hamburg, the ship traces the River Elbe, a waterway lined with reminders of former industry and quiet villages.
Next up is Ijmuiden, the North Sea gateway to Amsterdam. From there, a chance to see the Dutch capital’s canals dressed for winter: wooden chalets selling mulled wine, tinsel around the bridges, and the occasional tall ship’s mast poking above the rooftops. It’s a pause between cities with time to take in something beyond the usual sights.
The pace suits anyone who wants a brief break away close to home over the holidays, without commuting through airports or changing hotels every night. It’s an uncomplicated route, on a ship small enough to slip quietly into these working ports and more civilised than a coach trip.
- 1 London
- 2 Hamburg
- 3 Amsterdam
Itinerary
The route, day by day
Day 1
London Tilbury
Day 2
Hamburg, cruise River Elbe
Day 3
Ijmuiden, for Amsterdam
Day 4
London Tilbury
When to go
Departures and prices
Lowest price each month, per person.
Ambassador Cruise Line confirms exact dates, availability and prices when you book.
Need to know
Before you book
- Price based on
- Two people sharing a cabinThe operator confirms the exact basis when you book.
- Travelling alone
- Check with Ambassador Cruise Line
- Flights
- Not needed if you join at London Tilbury
- What’s included
- Check with Ambassador Cruise Line
- Accessibility
- Check with Ambassador Cruise Line
For full details of what’s included, check with Ambassador Cruise Line. See the full details on their site
Questions people ask
- How long is Christmas Markets Cruise - Germany & Holland?
- Christmas Markets Cruise - Germany & Holland is a 5 nights cruise holiday.
- Where does Christmas Markets Cruise - Germany & Holland depart from?
- Christmas Markets Cruise - Germany & Holland departs from London Tilbury.
- Who operates Christmas Markets Cruise - Germany & Holland?
- Christmas Markets Cruise - Germany & Holland is operated by Ambassador Cruise Line aboard Ambience.
- How much does Christmas Markets Cruise - Germany & Holland cost?
- Prices for Christmas Markets Cruise - Germany & Holland start from £439, subject to availability.
The operator
Ambassador Cruise Line
Adult-focused cruises from UK ports
A British cruise line sailing from ports around the country, which spares its passengers the airport altogether.
You book with Ambassador Cruise Line directly. They confirm your place, take payment, and look after you from the moment you leave home; Atlas & Passage’s part ends when you click through.
New to United Kingdom? Our United Kingdom guide has the practical essentials: money, plugs, visas and when to go.
Journeys
Reading for the trip
If this appeals, so might these
Search all holidays
Cruise · 4 nights
Hamburg Short Break
United Kingdom & Germany · Ambassador Cruise Line
Departs 16 Oct 2028
from£319per person, sharing

Cruise · 4 nights
Christmas Markets Cruise - Germany
United Kingdom & Germany · Ambassador Cruise Line
Departs 15 Dec 2028
from£349per person, sharing

Cruise · 4 nights
One More Dream – Hamburg’s Festive Delights
United Kingdom & Germany · Ambassador Cruise Line
Departs 6 Dec 2026
from£379per person, sharing

Cruise · 5 nights
Cricket Legends Festive Getaway
United Kingdom & Germany and 2 more · Ambassador Cruise Line
Departs 13 Dec 2026
from£439per person, sharing