FREEPHONE 9am - 8pm

December River Cruises

 

As winter arrives, our thoughts inevitably turn to Christmas and, naturally, this is the perfect month in which to explore the world's waterways. We have a fantastic selection of river cruises in December, visiting Christmas markets, festivities and all-around wintery fun during a sailing. Take a look at our best December cruises and see why this festive period is perfect for visiting the banks of the Danube, Rhine and more.

 

Where Can You Sail?


Why not head to Northern Europe and visit some of the continent’s most stunning Christmas Markets? Cities such as Cologne, Budapest and Strasbourg feature some of the world's best Christmas Markets and a river cruise is an ideal way to visit them.

 

Christmas Markets River Cruises

 

December is also the ideal time of year to escape the cold weather and head east to the exotic waterways of China, Vietnam, or Cambodia, where the riverbanks of these regions are hot, sunny and humid - the perfect place to escape the winter blues back home! Take a look at river cruises in December for the Mekong, for a taste of tropical temperatures.

Showing 30 out of 820 cruises
Per Person
Total Price
Cruise From:
Was £2795pp Now: £2683pp

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

  • 12 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGMMR251212
Cruise From:
Was £2795pp Now: £2683pp

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

  • 12 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGMAN251212
Fly Cruise From:
Was £5347pp Now: £5133pp

Barranquilla | Barranquilla | Santa Cruz de Mompox | Magangué | Santa Cruz de Mompox | Pinto | Santa Cruz de Mompox | Palenque | Calamar | Cartagena | Cartagena

  • 13 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £5347pp Now: £5133pp
REF: AMASA251213BC
Cruise From:
Was £2250pp Now: £2160pp

Basel | Breisach | Strasbourg | Mainz | Rüdesheim | Cologne | Amsterdam | Amsterdam

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2250pp Now: £2160pp
REF: AVALONWZA-T351213T
Fly Cruise From:
Was £1449pp Now: £1391pp

Budapest | Budapest | Bratislava | Vienna | Budapest | Budapest

  • 13 Dec 2025
  • 5 Nights
Fly Cruise From:
Was £1449pp Now: £1391pp
REF: RIVIERA103992
Cruise From:
Was £2795pp Now: £2683pp

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

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGGLL251213
Fly Cruise From:
Was £5279pp Now: £5067pp

Cairo | Cairo | Luxor | Dendera | Luxor | Kom Ombo | Aswan | Aswan | Esna | Luxor | Cairo | Cairo

  • 13 Dec 2025
  • 11 Nights
Fly Cruise From:
Was £5279pp Now: £5067pp
REF: UNIWORLD51316
Fly Cruise From:
Was £4949pp Now: £4751pp

Cairo | Cairo | Luxor | Dendera | Luxor | Kom Ombo | Aswan | Aswan | Esna | Luxor | Cairo | Cairo

  • 13 Dec 2025
  • 11 Nights
Fly Cruise From:
Was £4949pp Now: £4751pp
REF: UNIWORLD55107
Cruise From:
Was £2812pp Now: £2699pp

Frankfurt | Speyer | Strasbourg | Breisach | Basel

  • 13 Dec 2025
  • 4 Nights
Cruise From:
Was £2812pp Now: £2699pp
REF: AVALONWFZ51213
Cruise From:
Was £9495pp Now: £9115pp

Luxor | Luxor | Qena | Esna | Aswan | Aswan | Kom Ombo | Luxor | Edfu | Luxor

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £9495pp Now: £9115pp
REF: VIKINGOSR251213T
Fly Cruise From:
Was £5726pp Now: £5496pp

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

  • 13 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £5726pp Now: £5496pp
REF: AMAAL251213AHX
Cruise From:
Was £2795pp Now: £2683pp

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

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGSKD251213
Fly Cruise From:
Was £3306pp Now: £3173pp

Prek Kdam | Phnom Penh | Phnom Penh | Kampong Tralach | Phnom Penh | Oudong | Phnom Penh | Phnom Penh | Tân Châu | Giêng Island | My An Hung | Cái Bè | Sa Déc | My Tho | Ho Chi Minh City | Ho Chi Minh City

  • 13 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £3306pp Now: £3173pp
REF: EMERALDEWVC131225-2
Fly Cruise From:
Was £3152pp Now: £3025pp

Porto | Porto | Entre-os-Rios | Régua | Régua | Pinhão | Pinhão | Barca d’Alva | Pinhão | Vega de Terron

  • 13 Dec 2025
  • 7 Nights
  • AmaVida
  • Iberian Peninsula
  • 13 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £3152pp Now: £3025pp
REF: AMAPA251213PEX
Cruise From:
Was £2795pp Now: £2683pp

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

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGEGL251213
Cruise From:
Was £2795pp Now: £2683pp

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

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGBRA251213
Cruise From:
Was £2795pp Now: £2683pp

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

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGTLF251213
Cruise From:
Was £2845pp Now: £2731pp

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

  • 13 Dec 2025
  • 7 Nights
Cruise From:
Was £2845pp Now: £2731pp
REF: VIKINGALR251213
Cruise From:
Was £2795pp Now: £2683pp

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

  • 14 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGAGR251214
Cruise From:
Was £2645pp Now: £2539pp

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

  • 14 Dec 2025
  • 7 Nights
Cruise From:
Was £2645pp Now: £2539pp
REF: VIKINGMGN251214
Fly Cruise From:
Was £9342pp Now: £8968pp

Budapest | Budapest | Bratislava | Vienna | Spitz | Dürnstein | Linz | Vilshofen | Passau | Vilshofen

  • 14 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £9342pp Now: £8968pp
REF: AMAAM251214BEX
Fly Cruise From:
Was £1299pp Now: £1247pp

Cologne | Rüdesheim | Koblenz | Bonn | Cologne

  • 14 Dec 2025
  • 4 Nights
Fly Cruise From:
Was £1299pp Now: £1247pp
REF: RIVIERA103977
Cruise From:
Was £2595pp Now: £2491pp

Paris | Paris | Paris | Paris | Rouen | Rouen | Le Pecq | Le Pecq | Paris | Paris

  • 14 Dec 2025
  • 7 Nights
Cruise From:
Was £2595pp Now: £2491pp
REF: VIKINGFGN251214
Cruise From:
Was £2795pp Now: £2683pp

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

  • 14 Dec 2025
  • 7 Nights
Cruise From:
Was £2795pp Now: £2683pp
REF: VIKINGEMB251214
Cruise From:
Was £3695pp Now: £3547pp

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

  • 14 Dec 2025
  • 7 Nights
Cruise From:
Was £3695pp Now: £3547pp
REF: VIKINGHLN251214
Fly Cruise From:
Was £1005pp Now: £964pp

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

  • 14 Dec 2025
  • 5 Nights
Fly Cruise From:
Was £1005pp Now: £964pp
REF: TUIRIVER141220251302235
Cruise From:
Was £3695pp Now: £3547pp

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

  • 14 Dec 2025
  • 7 Nights
Cruise From:
Was £3695pp Now: £3547pp
REF: VIKINGKAR251214
Fly Cruise From:
Was £1184pp Now: £1136pp

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

  • 14 Dec 2025
  • 5 Nights
Fly Cruise From:
Was £1184pp Now: £1136pp
REF: TUIRIVER141220251302145
Fly Cruise From:
Was £5269pp Now: £5058pp

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

  • 15 Dec 2025
  • 7 Nights
Fly Cruise From:
Was £5269pp Now: £5058pp
REF: AMAAH251215ASX
Cruise From:
Was £3195pp Now: £3067pp

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

  • 15 Dec 2025
  • 7 Nights
Cruise From:
Was £3195pp Now: £3067pp
REF: VIKINGHID251215T

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.

You've added to your wishlist. To view, go to Wishlist