Croozie
AskTimelineDeals for YouNewsPortsRoutes
CROOZIE

Cruise news, live deals, price alerts, and timeline search across every major line.

Deals

  • Cruise deals
  • Solo cruise deals
  • Just dropped
  • Lowest we've tracked
  • One-way & repositioning

Explore

  • Cruise news
  • Cruise timeline
  • Solo timeline
  • Cruise port guides
  • Route explorer

Company

  • Contact
  • Privacy policy
  • Terms of service
  • Account deletion
© 2026 Croozie. Sailing data and pricing are sourced from cruise lines and may change; verify details before booking.
October 5, 2026

Seven European Christmas market cruises priced from £579pp

Sailings on the Danube, Seine and other European waterways combine festive city visits with departures from late November to mid-December.

MSC Cruises lists the lowest starting price among the seven itineraries. Its seven-night voyage departs on 27 November from Southampton and visits Hamburg, Rotterdam, Cherbourg and Le Havre, with fares from £579pp.

Also departing on 27 November, Tui’s five-night Danube cruise calls at Bratislava and visits Austrian Christmas market destinations including Vienna, Krems and Linz. Prices start at £1,219pp, including flights and transfers.

Ambassador Cruise Line’s six-night sailing leaves London Tilbury on 1 December and visits markets in three countries through calls at Hamburg, IJmuiden and Zeebrugge. Fares start at £629pp.

Fred Olsen’s Balmoral departs Southampton on 10 December for the Seine, including an overnight stay in Rouen and a visit to Zeebrugge for access to Bruges. Prices begin at £1,149pp.

VIVA Cruises offers a five-night Seine round trip from Paris aboard VIVA Beyond. Departing on 13 December and priced from £895pp, it includes visits to Les Andelys and Rouen in Normandy. Riviera Travel’s five-night Danube itinerary leaves Budapest on 15 December, visits Bratislava and Vienna, and returns to Budapest. It starts at £1,049 per person with flights and transfers included. Viking’s 11-night sailing departs on 16 December, combining the Main and Moselle with visits including Mainz and Bamberg before two nights in Prague. Prices start at £3,795pp, including flights and transfers.