FREEPHONE 9am - 7pm

Christmas Market River Cruises

 

Always a popular choice, a Christmas Market River Cruise is the perfect way to see a host of Europe’s world famous Christmas markets. Whether you wish to sample local specialities at some of Europe’s most stunning markets, with city backdrops of Cologne, Strasbourg and Budapest or if you are just looking for a Christmas getaway with a difference, we are sure you will be tempted by some of the fantastic offers detailed below.

 

 

See Christmas River Cruises   See New Year River Cruises   See Festive River Cruises

 

 

When Can I Sail?

Christmas markets in Europe tend to start mid-November and stay open until the end of December, with some closing just before Christmas day. Popular Christmas markets include*:

 

Strasbourg, France - Rhine River - 22 November to 30 December
Budapest, Hungary - Danube River - 23 November to 6 January
Vienna, Austria - Danube River - 16 November to 24 December
Metz, France - Moselle River - 20 November to 29 December
Dresden, Germany - Elbe River - 27 November to 24 December
Basel, Switzerland - Rhine River - 28 November to 23 December
Cologne, Germany - Rhine River - 26 November to 23 December

 

*Dates are provisional

 

 

Which Rivers Have Christmas Markets on Them?

With the listing above, the popular rivers to experience the Christmas markets along include the Rhine, Danube and Moselle rivers - each of which offers fantastic markets teeming with wooden chalets and Christmas decorations. These visit the regions of France, Germany, Austria, Switzerland, and Hungary - each of which offers their own slice of Christmas heaven!

 

Enjoy mulled wine and gingerbread as you browse handicrafts made by locals, each hut adorned with beautiful Christmas decorations making them the ideal festive destination for friends and family.

 

Suggested read: River cruising during the winter months 

 

 

When Should I Book?

With the Christmas markets running on selected dates, and festive sailings even more so, it's best to book as soon as possible to ensure you secure your place on-board. Christmas markets river cruises always sell out fast so ensure you have booked your sailings as soon as you know where you would want to visit.

 

Take a look at our latest sailings below and find your perfect Christmas markets river cruise for you. If you can’t find exactly what you are looking for, don’t hesitate to give our Cruise Concierge team a call and they will help you handpick your perfect Christmas Markets voyage.

 

 

Showing 30 out of 405 cruises
Per Person
Total Price
Fly Cruise From:
Was £4559pp Now: £2495pp

Vilshofen | Passau | Linz | Linz | Vienna | Bratislava | Budapest | Budapest

  • 24 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £4559pp Now: £2495pp
REF: AVALONWDB51124
Fly Cruise From:
Was £2195pp Now: £2107pp

Amsterdam | Amsterdam | Cologne | Rüdesheim am Rhein | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Vienna | Vienna | Budapest | Budapest

  • 24 Nov 2025
  • 14 Nights
Fly Cruise From:
Was £2195pp Now: £2107pp
REF: MARVELEUTC15F24112025
Fly Cruise From:
Was £2545pp Now: £2443pp

Budapest | Budapest | Vienna | Vienna | Melk | Passau | Regensburg | Nuremberg

  • 24 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £2545pp Now: £2443pp
REF: MARVELEUTCRD09F24112025
Fly Cruise From:
Was £2795pp Now: £2683pp

Budapest | Budapest | Vienna | Vienna | Melk | Passau | Regensburg | Nuremberg | Bamberg | Würzburg | Miltenberg | Rüdesheim am Rhein | Cologne | Amsterdam | Amsterdam

  • 24 Nov 2025
  • 14 Nights
Fly Cruise From:
Was £2795pp Now: £2683pp
REF: MARVELEUTCR15F24112025
Cruise From:
Was £2995pp Now: £2875pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 24 Nov 2025
  • 7 Nights
Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGHMM251124T
Cruise From:
Was £3195pp Now: £3067pp

Basel | Strasbourg | Speyer | Mainz | Winningen | Mainz | Koblenz | Cochem | Trier | Bernkastel-Kues | Trier

  • 24 Nov 2025
  • 7 Nights
Cruise From:
Was £3195pp Now: £3067pp
REF: VIKINGHRJ251124T
Fly Cruise From:
Was £3143pp Now: £3017pp

Budapest | Mohács | Vukovar | Belgrade | Iron Gates | Vidin | Ruse | Giurgiu

  • 24 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £3143pp Now: £3017pp
REF: AMAAB251124AJX
Fly Cruise From:
Was £4915pp Now: £4718pp

Basel | Basel | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Lahnstein | Cologne | Amsterdam | Amsterdam

  • 24 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £4915pp Now: £4718pp
REF: AMAAH251124ATX
Cruise Only From:
Was £4095pp Now: £3931pp

Trier | Trier | Bernkastel-Kues | Cochem | Winningen | Koblenz | Koblenz | Mainz | Speyer | Strasbourg | Basel

  • 24 Nov 2025
  • 7 Nights
Cruise Only From:
Was £4095pp Now: £3931pp
REF: VIKINGHID251124T
Fly Cruise From:
Was £1225pp Now: £1176pp

Cologne | Koblenz | Speyer | Strasbourg | Rüdesheim | Cologne

  • 24 Nov 2025
  • 5 Nights
Fly Cruise From:
Was £1225pp Now: £1176pp
REF: TUIRIVER241120251302235
Fly Cruise From:
Was £1195pp Now: £1147pp

Düsseldorf | Cologne | Rüdesheim | Frankfurt | Koblenz | Düsseldorf

  • 24 Nov 2025
  • 5 Nights
Fly Cruise From:
Was £1195pp Now: £1147pp
REF: TUIRIVER241120251302145
Cruise From:
Was £2250pp Now: £2160pp

Amsterdam | Amsterdam | Cologne | Cologne | Mainz | Strasbourg | Breisach | Basel

  • 25 Nov 2025
  • 7 Nights
Cruise From:
Was £2250pp Now: £2160pp
REF: AVALONWAZ-T351125T
Fly Cruise From:
Was £3999pp Now: £3839pp

Basel | Basel | Strasbourg | Mannheim | Mainz | Koblenz | Cologne | Cologne

  • 25 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £3999pp Now: £3839pp
REF: UNIWORLD51820
Fly Cruise From:
Was £5199pp Now: £4991pp

Cologne | Cologne | Koblenz | Mainz | Mannheim | Strasbourg | Basel | Basel

  • 25 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £5199pp Now: £4991pp
REF: UNIWORLD51825
Fly Cruise From:
Was £2095pp Now: £2011pp

Amsterdam | Amsterdam | Cologne | Cochem | Rüdesheim am Rhein | Strasbourg | Breisach | Basel

  • 25 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £2095pp Now: £2011pp
REF: MARVELEUTCL08F25112025
Fly Cruise From:
Was £2995pp Now: £2875pp

Porto | Porto | Pinhão | Barca d’Alva | Pinhão | Barca d’Alva | Pocinho | Régua | Pocinho | Porto | Régua | Porto | Porto

  • 25 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £2995pp Now: £2875pp
REF: SCENICDOUS251125-1
Fly Cruise From:
Was £2499pp Now: £2399pp

Paris | Mantes-la-Jolie | Rouen | Rouen | Vernon | Paris | Paris | Paris

  • 25 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £2499pp Now: £2399pp
REF: UNIWORLD55966
Cruise From:
Was £4395pp Now: £4219pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 25 Nov 2025
  • 7 Nights
Cruise From:
Was £4395pp Now: £4219pp
REF: VIKINGHGR251125T
Cruise From:
Was £2895pp Now: £2779pp

Budapest | Budapest | Bratislava | Vienna | Krems | Krems | Linz | Passau | Passau

  • 25 Nov 2025
  • 7 Nights
Cruise From:
Was £2895pp Now: £2779pp
REF: VIKINGNGV251125
Cruise From:
Was £2645pp Now: £2539pp

Paris | Paris | Vernon | La Roche-Guyon | Vernon | Rouen | Rouen | Les Andelys | Le Pecq | Paris

  • 25 Nov 2025
  • 7 Nights
Cruise From:
Was £2645pp Now: £2539pp
REF: VIKINGRGD251125
Cruise From:
Was £2995pp Now: £2875pp

Passau | Passau | Linz | Linz | Krems | Vienna | Bratislava | Bratislava | Budapest | Budapest

  • 25 Nov 2025
  • 7 Nights
Cruise From:
Was £2995pp Now: £2875pp
REF: VIKINGVLH251125
Cruise From:
Was £2695pp Now: £2587pp

Regensburg | Regensburg | Passau | Vienna | Passau | Krems | Vienna | Vienna | Budapest | Vienna | Budapest

  • 25 Nov 2025
  • 7 Nights
Cruise From:
Was £2695pp Now: £2587pp
REF: VIKINGVVE251125
Cruise Only From:
Was £1895pp Now: £1819pp

Basel | Breisach | Strasbourg | Mannheim | Rüdesheim am Rhein | Rüdesheim am Rhein | Koblenz | Cologne | Dordrecht | Cologne | Amsterdam

  • 25 Nov 2025
  • 7 Nights
Cruise Only From:
Was £1895pp Now: £1819pp
REF: VIKINGGFJ251125
Fly Cruise From:
Was £2360pp Now: £2265pp

Budapest | Budapest | Budapest | Budapest | Bratislava | Vienna | Vienna

  • 26 Nov 2025
  • 6 Nights
Fly Cruise From:
Was £2360pp Now: £2265pp
REF: EMERALDEXPB261125-2
Fly Cruise From:
Was £2735pp Now: £2625pp

Budapest | Budapest | Budapest | Budapest | Bratislava | Vienna | Vienna | Prague | Prague | Prague

  • 26 Nov 2025
  • 8 Nights
Fly Cruise From:
Was £2735pp Now: £2625pp
REF: EMERALDXPVB261125-2
Fly Cruise From:
Was £3423pp Now: £3286pp

Basel | Breisach | Strasbourg | Rüdesheim am Rhein | Ludwigshafen | Rüdesheim am Rhein | Lahnstein | Lahnstein | Düsseldorf | Amsterdam | Amsterdam

  • 26 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £3423pp Now: £3286pp
REF: AMAAC251126ARX
Fly Cruise From:
Was £1184pp Now: £1136pp

Vienna | Vienna | Budapest | Budapest | Bratislava | Vienna

  • 26 Nov 2025
  • 5 Nights
Fly Cruise From:
Was £1184pp Now: £1136pp
REF: TUIRIVER261120251302185
Cruise From:
Was £2545pp Now: £2443pp

Paris | Paris | Vernon | La Roche-Guyon | Vernon | Rouen | Rouen | Les Andelys | Le Pecq | Paris

  • 26 Nov 2025
  • 7 Nights
Cruise From:
Was £2545pp Now: £2443pp
REF: VIKINGKRI251126
Cruise From:
Was £3095pp Now: £2971pp

Porto | Régua | Pinhão | Barca d’Alva | Pinhão | Salamanca | Régua | Pinhão | Porto | Régua | Porto | Porto

  • 26 Nov 2025
  • 7 Nights
Cruise From:
Was £3095pp Now: £2971pp
REF: VIKINGOSF251126T
Fly Cruise From:
Was £6572pp Now: £6309pp

Budapest | Budapest | Vienna | Melk | Passau | Regensburg | Nuremberg | Nuremberg

  • 26 Nov 2025
  • 7 Nights
Fly Cruise From:
Was £6572pp Now: £6309pp
REF: AMAAE251126AHRX

Prices are subject to change and availability. Prices may vary depending on the airport selected. Promotions are only applicable to select cabin grades, please call for details.