FREEPHONE 9am - 8pm

Our sales team are here to help 7 days a week.

Christmas River Cruises

 

River cruises at Christmas offer a truly magical experience. Christmas is the perfect time to get away from it all and relax amidst stunning scenery, whether that be snowy scenes along Europe's famous waterways or winter sun in the Far East.

 

Christmas River Cruises in Europe

Popular European destinations to enjoy a Christmas river cruise include:

Danube – Sail through Germany, Austria and into Hungary
Rhine – Cruise from Cologne to Basel, calling at traditional German towns and cities
Seine – Spend a romantic Christmas in Paris


Many Christmas river cruises in Europe sail along more than one river, giving you the chance to enjoy the wonderfully festive atmosphere of many countries including France, Holland, Germany, Switzerland, Austria and Hungary.

 

Exotic Christmas River Cruises

Popular worldwide river cruise destinations at Christmas include:

Mekong – Explore Vietnam and Cambodia on a two-week cruise
Nile – Lose yourself in the wonders of ancient Egypt


What to Expect on a Christmas River Cruise

Whether you want to immerse yourself in the festive culture of Europe with visits to Christmas markets and traditional Christmas fayre, or escape Christmas altogether with a faraway winter escape, you’ll find just the Christmas river cruise for you with River Voyages.

 

Choose from seven-night river cruises, to voyages lasting two weeks or more. If you’d like to get away for both Christmas and New Year, that’s possible too. And what better way to bring in the New Year than by viewing a midnight firework display from the top deck of your river boat.

 

When is the Best Time to Book a River Cruise for Christmas?

With Christmas being a popular time for families and friends to travel, Christmas river cruises tend to get booked up quickly. As dates and itineraries are limited, it's best for you to book your sailing of choice as soon as possible to secure your place on-board - particularly if you're sailing with a group!

 

Christmas river cruises always sell out fast, so ensure you book soon to secure your stateroom for your 2026 Christmas river cruise. If you're looking to book a river cruise for the festive season, call our Cruise Concierge team for expert advice and a chance to secure your place on-board your cruise of choice.

 

See Christmas Markets River Cruises See New Year River Cruises

Showing 30 out of 62 cruises
Per Person
Total Price
Fly Cruise From:
Was £2749pp Now: £2639pp

Budapest | Esztergom | Bratislava | Melk | Linz | Vienna | Budapest

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2749pp Now: £2639pp
REF: RIVIERA107753
Fly Cruise From:
Was £6314pp Now: £6061pp

Budapest | Vienna | Dürnstein | Melk | Passau | Brandstatt | Regensburg | Nuremberg | Bamberg | Würzburg | Rüdesheim | Cologne | Amsterdam

  • 22 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £6314pp Now: £6061pp
REF: SCENICCHAA221226-2
Fly Cruise From:
Was £1331pp Now: £1277pp

Düsseldorf | Nijmegen | Antwerp | Gent (Ghent) | Rotterdam | Amsterdam | Arnhem | Düsseldorf

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1331pp Now: £1277pp
REF: TUIRIVER221220261303147
Fly Cruise From:
Was £1989pp Now: £1909pp

Passau | Linz | Passau | Dürnstein | Emmersdorf | Vienna | Dürnstein | Vienna | Bratislava | Linz | Passau

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1989pp Now: £1909pp
REF: AMADEUS75221220267
Fly Cruise From:
Was £1823pp Now: £1750pp

Luxor | Aswan | Kom Ombo | Aswan | Luxor | Edfu | Luxor

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1823pp Now: £1750pp
REF: TUIRIVER221220261303197
Fly Cruise From:
Was £1989pp Now: £1909pp

Passau | Linz | Passau | Dürnstein | Emmersdorf | Vienna | Dürnstein | Vienna | Bratislava | Linz | Passau

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1989pp Now: £1909pp
REF: AMADEUS43221220267
Fly Cruise From:
Was £6076pp Now: £5832pp

Nuremberg | Regensburg | Deggendorf | Passau | Linz | Dürnstein | Vienna | Budapest

  • 22 Dec 2026
  • 12 Nights
Fly Cruise From:
Was £6076pp Now: £5832pp
REF: UNIWORLD53753
Fly Cruise From:
Was £2399pp Now: £2303pp

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

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2399pp Now: £2303pp
REF: RIVIERA107842
Fly Cruise From:
Was £3917pp Now: £3760pp

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

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3917pp Now: £3760pp
REF: AMAAH261222GAT
Fly Cruise From:
Was £1737pp Now: £1667pp

Luxor | Kom Ombo | Edfu | Aswan | Luxor

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1737pp Now: £1667pp
REF: TUIRIVER221220261303207
Fly Cruise From:
Was £5961pp Now: £5722pp

Amsterdam | Cologne | Wertheim | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Linz | Passau | Dürnstein | Melk | Vienna | Budapest

  • 22 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £5961pp Now: £5722pp
REF: SCENICCHAA221226-1
Fly Cruise From:
Was £1472pp Now: £1413pp

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

  • 22 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £1472pp Now: £1413pp
REF: TUIRIVER221220261303077
Fly Cruise From:
Was £6601pp Now: £6336pp

Amsterdam | Cologne | Wertheim | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Linz | Passau | Dürnstein | Melk | Vienna | Budapest | Prague

  • 22 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £6601pp Now: £6336pp
REF: SCENICCTPR221226-1
Fly Cruise From:
Was £7671pp Now: £7364pp

Budapest | Vienna | Dürnstein | Melk | Passau | Brandstatt | Regensburg | Nuremberg | Bamberg | Würzburg | Rüdesheim | Cologne | Amsterdam | Paris

  • 22 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £7671pp Now: £7364pp
REF: SCENICCTPA221226-2
Fly Cruise From:
Was £1587pp Now: £1523pp

Cologne | Koblenz | Speyer | Strasbourg | Mainz | Cologne

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1587pp Now: £1523pp
REF: AMADEUS73221220267
Fly Cruise From:
Was £1828pp Now: £1754pp

Cologne | Koblenz | Speyer | Strasbourg | Mainz | Cologne

  • 22 Dec 2026
  • 6 Nights
Fly Cruise From:
Was £1828pp Now: £1754pp
REF: AMADEUS153221220267
Fly Cruise From:
Was £3114pp Now: £2989pp

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

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3114pp Now: £2989pp
REF: AMAAF261223HAB
Fly Cruise From:
Was £4529pp Now: £4347pp

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

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4529pp Now: £4347pp
REF: AMAAD261223HAI
Fly Cruise From:
Was £10595pp Now: £10171pp

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

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £10595pp Now: £10171pp
REF: VIKINGATN261223T
Fly Cruise From:
Was £4729pp Now: £4539pp

Budapest | Bratislava | Vienna | Weissenkirchen | Melk | Linz | Vilshofen | Passau | Vilshofen

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £4729pp Now: £4539pp
REF: AMAAE261223GAM
Fly Cruise From:
Was £5931pp Now: £5693pp

Amsterdam | Rüdesheim | Wertheim | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Melk | Vienna | Budapest | Prague

  • 23 Dec 2026
  • 17 Nights
Fly Cruise From:
Was £5931pp Now: £5693pp
REF: SCENICCTPR231226-1
Fly Cruise From:
Was £4319pp Now: £4146pp

Brussel (Bruxelles) | Gent (Ghent) | Hasselt | Maastricht | Antwerp | Rotterdam | Amsterdam

  • 23 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £4319pp Now: £4146pp
REF: UNIWORLD53748
Fly Cruise From:
Was £4039pp Now: £3877pp

Passau | Linz | Grein | Melk | Vienna | Bratislava | Budapest

  • 23 Dec 2026
  • 10 Nights
Fly Cruise From:
Was £4039pp Now: £3877pp
REF: UNIWORLD53749
Fly Cruise From:
Was £5291pp Now: £5079pp

Amsterdam | Rüdesheim | Wertheim | Miltenberg | Würzburg | Bamberg | Nuremberg | Regensburg | Passau | Dürnstein | Melk | Vienna | Budapest

  • 23 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £5291pp Now: £5079pp
REF: SCENICCHAA231226-1
Fly Cruise From:
Was £7795pp Now: £7483pp

Ho Chi Minh City | Sa Déc | Tân Châu | Phnom Penh | Kampong Cham

  • 23 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7795pp Now: £7483pp
REF: VIKINGSAI261223T
Fly Cruise From:
Was £7395pp Now: £7099pp

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

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £7395pp Now: £7099pp
REF: VIKINGANT261224T
Fly Cruise From:
Was £3421pp Now: £3284pp

Arles | Avignon | Arles | Avignon | Viviers | Tournon-sur-Rhône | Lyon | Vienne | Villefranche-sur-Saône | Lyon

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3421pp Now: £3284pp
REF: AMAFG261224HFC
Fly Cruise From:
Was £3421pp Now: £3284pp

Dijon | Tournus | Chalon-sur-Saône | Tournus | Mâcon | Lyon | Vienne | Viviers | Vienne | Avignon | Arles

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £3421pp Now: £3284pp
REF: AMAFC261224HFD
Fly Cruise From:
Was £2991pp Now: £2871pp

Bordeaux | Libourne | Bordeaux | Blaye | Libourne | Bourg | Blaye | Cussac-Fort-Médoc | Cadillac | Bordeaux

  • 24 Dec 2026
  • 7 Nights
Fly Cruise From:
Was £2991pp Now: £2871pp
REF: AMAFD261224HBB
Fly Cruise From:
Was £7950pp Now: £7632pp

Ho Chi Minh City | Cái Bè | Sa Déc | Tân Châu | Phnom Penh | Tân Châu | Phnom Penh | Oudong | Angkor Ban | Kampong Cham | Siem Reap

  • 24 Dec 2026
  • 14 Nights
Fly Cruise From:
Was £7950pp Now: £7632pp
REF: SCENICVIMS241226-19

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