Europe Christmas Markets River Cruises

Explore the best christmas markets along the rivers of Europe. Choose from 169 unique river cruise itineraries with 24 past traveller reviews from 10 leading river cruise lines. December is the most popular month to join a christmas market along the rivers of Europe with 830 departures starting between December 2024 and December 2027.
Filter Results
Departures
Duration
5 Days
25 Days
Types
Start & End Cities
Rivers
Cruise Lines
Show More...
Trip Styles
Price
$1,800pp
$21,995pp
Countries
Show More...
Filter Results
169 River Cruises (830 River Cruise Departures)
River Cruise

15 Days Amsterdam to Budapest
Operated By: Scenic
Departures: Dec 2025 to Dec 2026
Rivers: Rhine, Main, Danube
Countries Visited: Holland, Germany, Austria, Czech Republic (+2 more), Slovakia, Hungary
Super Earlybird
INSIDE
-
RIVER VIEW
$8,421
BALCONY
$12,584
SUITE
$16,173
Save (per person) 2,574
From (per person) 8,421
River Cruise
 (1)

15 Days Budapest to Amsterdam
Operated By: Scenic
Departures: Nov 2025 to Nov 2026
Rivers: Danube, Main, Rhine
Countries Visited: Hungary, Austria, Czech Republic, Germany (+1 more), Holland
Super Earlybird
INSIDE
-
RIVER VIEW
$7,827
BALCONY
$11,990
SUITE
$15,579
Save (per person) 2,568
From (per person) 7,827
River Cruise

15 Days Amsterdam to Budapest
Operated By: Scenic
Departures: Nov 2025 to Nov 2026
Rivers: Rhine, Main, Danube
Countries Visited: Holland, Germany, Austria, Czech Republic (+1 more), Hungary
Super Earlybird
INSIDE
-
RIVER VIEW
$7,827
BALCONY
$11,990
SUITE
$16,311
Save (per person) 2,568
From (per person) 7,827
River Cruise
 (4)

15 Days Budapest to Amsterdam
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Danube, Main, Rhine
Countries Visited: Hungary, Slovakia, Austria, Germany (+1 more), Holland
Mutiple Deals Available
INSIDE
-
RIVER VIEW
$6,540
BALCONY
$8,471
SUITE
$11,104
Save (per person) 2,558
From (per person) 6,540
River Cruise

8 Days Amsterdam to Basel
Operated By: Viking River Cruises
Departures: Nov 2025 to Dec 2027
Rivers: Rhine
Countries Visited: Holland, Germany, France, Switzerland
Fly For Free
INSIDE
-
RIVER VIEW
$6,267
BALCONY
$7,247
SUITE
$10,187
Save (per person) 870
From (per person) 6,267
River Cruise

12 Days Prague to Paris
Operated By: Viking River Cruises
Departures: Nov 2025 to Dec 2027
Rivers: Main, Moselle
Countries Visited: Czech Republic, Germany, France
Fly For Free
INSIDE
-
RIVER VIEW
$8,129
BALCONY
$9,011
SUITE
$12,147
Save (per person) 188
From (per person) 8,129
River Cruise
 (3)

7 Days Nuremberg to Vienna
Operated By: Avalon River Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Danube
Countries Visited: Germany, Austria
Earlybird OfferEarlybird Saving
Save (per person) 843
From (per person) 4,750
River Cruise
 (3)

5 Days Frankfurt to Basel
Operated By: Avalon River Cruises
Departures: Dec 2026 to Dec 2026
Rivers: Rhine
Countries Visited: Germany, Switzerland
Earlybird Saving
Save (per person) 608
From (per person) 3,623
River Cruise
 (3)

7 Days Vienna to Nuremberg
Operated By: Avalon River Cruises
Departures: Nov 2025 to Dec 2026
Rivers: Danube
Countries Visited: Austria, Germany
Earlybird OfferEarlybird Saving
Save (per person) 843
From (per person) 4,712
River Cruise
 (2)

8 Days Amsterdam to Basel
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Holland, Germany, France, Switzerland
Super SavingsSuper Earlybird
INSIDE
-
RIVER VIEW
$4,358
BALCONY
$5,377
SUITE
$6,417
Save (per person) 1,049
From (per person) 4,358
River Cruise
 (2)

6 Days Frankfurt to Nuremberg
Operated By: Avalon River Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Main
Countries Visited: Germany
Earlybird Saving
Save (per person) 439
From (per person) 4,324
River Cruise
 (1)

21 Days Paris to Prague
Operated By: Scenic
Departures: Dec 2025 to Dec 2026
Rivers: Rhine, Main, Danube
Countries Visited: France, Holland, Germany, Austria (+3 more), Czech Republic, Slovakia, Hungary
Super Earlybird
INSIDE
-
RIVER VIEW
$12,465
BALCONY
$16,628
SUITE
$20,217
Save (per person) 3,015
From (per person) 12,465
River Cruise
 (1)

8 Days Basel to Amsterdam
Operated By: Viking River Cruises
Departures: Nov 2025 to Dec 2027
Rivers: Rhine
Countries Visited: Switzerland, Germany, France, Holland
Fly For Free
INSIDE
-
RIVER VIEW
$6,267
BALCONY
$6,953
SUITE
$10,187
Save (per person) 870
From (per person) 6,267
River Cruise
 (3)

11 Days Prague to Budapest
Operated By: Emerald Cruises
Ship: Emerald Star
Departures: Nov 2025 to Dec 2025
Rivers: Danube
Countries Visited: Czech Republic, Germany, Austria, Slovakia (+1 more), Hungary
Super Savings
INSIDE
-
RIVER VIEW
$5,348
BALCONY
$6,367
SUITE
$7,506
Save (per person) 1,060
From (per person) 5,348
River Cruise
 (1)

8 Days Passau to Budapest
Departures: Dec 2025 to Dec 2026
Rivers: Danube
Countries Visited: Germany, Austria, Slovakia, Hungary
Earlybird Saving
Save (per person) 748
From (per person) 6,151
River Cruise
 (1)

8 Days Vienna to Nuremberg
Ships: S.S. Beatrice
Departures: Dec 2025 to Dec 2026
Rivers: Danube
Countries Visited: Austria, Germany
Earlybird Saving
Save (per person) 716
From (per person) 5,883
New ReleaseRiver Cruise
 (1)

5 Days Strasbourg to Cologne
Operated By: Amadeus River Cruises
Ship: Amadeus Star
Departure: 02 December 2025
Rivers: Rhine
Countries Visited: France, Germany
Exclusive Savings
INSIDE
-
RIVER VIEW
-
BALCONY
$2,713
SUITE
-
Save (per person) 55
From (per person) 2,713
River Cruise
 (1)

8 Days Basel to Amsterdam
Operated By: Travelmarvel
Ship: Capella
Departure: 02 December 2025
Rivers: Rhine, Moselle
Countries Visited: Switzerland, France, Germany, Holland
Exclusive Deal
Save (per person) 826
From (per person) 3,369
River Cruise
 (1)

8 Days Basel to Cologne
Departures: Nov 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Switzerland, France, Germany
Earlybird Saving
Save (per person) 770
From (per person) 6,061
River Cruise
 (2)

8 Days Amsterdam to Zurich
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Holland, Germany, France, Switzerland
Super SavingsSuper Earlybird
INSIDE
-
RIVER VIEW
$4,358
BALCONY
$5,377
SUITE
$6,417
Save (per person) 1,049
From (per person) 4,358
River Cruise
 (2)

11 Days Zurich to Amsterdam
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Switzerland, France, Germany, Holland
Super SavingsSuper Earlybird
INSIDE
-
RIVER VIEW
$6,149
BALCONY
$7,169
SUITE
$8,308
Save (per person) 857
From (per person) 6,149
River Cruise
 (4)

7 Days Budapest to Vienna
Operated By: Emerald Cruises
Departures: Nov 2025 to Nov 2026
Rivers: Danube
Countries Visited: Hungary, Slovakia, Austria
Super EarlybirdSuper Savings
INSIDE
-
RIVER VIEW
$3,890
BALCONY
$4,246
SUITE
$4,820
Save (per person) 789
From (per person) 3,890
River Cruise
 (3)

8 Days Budapest to Munich
Operated By: Emerald Cruises
Departures: Nov 2025 to Dec 2025
Rivers: Danube
Countries Visited: Hungary, Slovakia, Austria, Germany
Super Savings
INSIDE
-
RIVER VIEW
$4,724
BALCONY
$5,476
SUITE
$6,615
Save (per person) 1,051
From (per person) 4,724
River Cruise
 (4)

5 Days Budapest to Vienna
Operated By: Emerald Cruises
Departures: Nov 2025 to Nov 2026
Rivers: Danube
Countries Visited: Hungary, Slovakia, Austria
Super EarlybirdSuper Savings
INSIDE
-
RIVER VIEW
$3,316
BALCONY
$3,672
SUITE
$4,246
Save (per person) 783
From (per person) 3,316
River Cruise
 (3)

11 Days Budapest to Prague
Operated By: Emerald Cruises
Departures: Nov 2025 to Dec 2025
Rivers: Danube
Countries Visited: Hungary, Slovakia, Austria, Germany (+1 more), Czech Republic
Super Savings
INSIDE
-
RIVER VIEW
$5,615
BALCONY
$6,496
SUITE
$7,506
Save (per person) 1,060
From (per person) 5,615
River Cruise
 (2)

8 Days Basel to Amsterdam
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Switzerland, Germany, France, Holland
Super SavingsSuper Earlybird
INSIDE
-
RIVER VIEW
$4,259
BALCONY
$5,278
SUITE
$6,417
Save (per person) 837
From (per person) 4,259
River Cruise
 (2)

15 Days Amsterdam to Budapest
Operated By: Emerald Cruises
Departures: Dec 2025 to Nov 2026
Rivers: Rhine, Main, Danube
Countries Visited: Holland, Germany, Austria, Slovakia (+1 more), Hungary
Mutiple Deals Available
INSIDE
-
RIVER VIEW
$6,540
BALCONY
$8,223
SUITE
$11,104
Save (per person) 2,558
From (per person) 6,540
River Cruise
 (4)

18 Days Budapest to Paris
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Danube, Main, Rhine
Countries Visited: Hungary, Slovakia, Austria, Germany (+2 more), Holland, France
Mutiple Deals Available
INSIDE
-
RIVER VIEW
$7,995
BALCONY
$9,926
SUITE
$12,559
Save (per person) 2,572
From (per person) 7,995
River Cruise
 (4)

21 Days Prague to Paris
Operated By: Emerald Cruises
Departures: Dec 2025 to Nov 2026
Rivers: Danube, Main, Rhine
Countries Visited: Czech Republic, Hungary, Slovakia, Austria (+3 more), Germany, Holland, France
Mutiple Deals Available
INSIDE
-
RIVER VIEW
$8,886
BALCONY
$10,817
SUITE
$13,450
Save (per person) 2,581
From (per person) 8,886
River Cruise
 (2)

18 Days Paris to Budapest
Operated By: Emerald Cruises
Departures: Dec 2025 to Nov 2026
Rivers: Rhine, Main, Danube
Countries Visited: France, Holland, Germany, Austria (+2 more), Slovakia, Hungary
Mutiple Deals Available
INSIDE
-
RIVER VIEW
$7,995
BALCONY
$9,678
SUITE
$12,559
Save (per person) 2,572
From (per person) 7,995
Results: 1-30 of 169

No Results found. Try changing your search filters.