Europe Christmas Markets River Cruises

Explore the best christmas markets along the rivers of Europe. Choose from 163 unique river cruise itineraries with 26 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 802 departures starting between November 2025 and December 2027.
Filter Results
Departures
Duration
5 Days
22 Days
Types
Start & End Cities
Rivers
Cruise Lines
Show More...
Trip Styles
Price
$2,400pp
$19,685pp
Countries
Show More...
Filter Results
163 River Cruises (802 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

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
 (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
 (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
Super EarlybirdNo Single Supplement
INSIDE
-
RIVER VIEW
$6,540
BALCONY
$8,471
SUITE
$11,104
Save (per person) 2,555
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,031
BALCONY
$9,011
SUITE
$12,147
Save (per person) 188
From (per person) 8,031
River Cruise
 (3)

5 Days Frankfurt to Basel
Operated By: Avalon River Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Germany, Switzerland
Exclusive Deal
Save (per person) 608
From (per person) 3,623
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
Exclusive Deal
Save (per person) 843
From (per person) 4,750
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
Exclusive Deal
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 Earlybird
INSIDE
-
RIVER VIEW
$4,358
BALCONY
$5,377
SUITE
$6,516
Save (per person) 837
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
Exclusive Deal
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
New ReleaseRiver Cruise
 (1)

7 Days Passau to Passau
Operated By: Amadeus River Cruises
Ship: Amadeus Riva
Departure: 22 December 2025
Rivers: Danube
Countries Visited: Germany, Austria, Slovakia
Exclusive Savings
INSIDE
-
RIVER VIEW
$2,739
BALCONY
$3,310
SUITE
$4,814
Save (per person) 56
From (per person) 2,739
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
$7,247
SUITE
$10,677
Save (per person) 870
From (per person) 6,267
River Cruise
 (3)

11 Days Prague to Budapest
Operated By: Emerald Cruises
Departures: Nov 2025 to Dec 2026
Rivers: Danube
Countries Visited: Czech Republic, Germany, Austria, Slovakia (+1 more), Hungary
Super Earlybird
INSIDE
-
RIVER VIEW
$5,447
BALCONY
$6,466
SUITE
$7,605
Save (per person) 851
From (per person) 5,447
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) 781
From (per person) 6,418
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) 748
From (per person) 6,151
New ReleaseRiver Cruise
 (1)

7 Days Vienna to Nuremberg
Operated By: Amadeus River Cruises
Departures: Nov 2025 to Dec 2025
Rivers: Danube
Countries Visited: Austria, Germany
Exclusive Savings
INSIDE
-
RIVER VIEW
-
BALCONY
$3,327
SUITE
$4,699
Save (per person) 96
From (per person) 3,327
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 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
 (4)

7 Days Prague to Budapest
Operated By: Emerald Cruises
Departures: Nov 2025 to Nov 2026
Rivers: Danube
Countries Visited: Czech Republic, Austria, Slovakia, Hungary
Super Earlybird
INSIDE
-
RIVER VIEW
$3,994
BALCONY
$4,449
SUITE
$5,023
Save (per person) 536
From (per person) 3,994
River Cruise
 (3)

11 Days Budapest to Prague
Operated By: Emerald Cruises
Departures: Nov 2025 to Dec 2026
Rivers: Danube
Countries Visited: Hungary, Slovakia, Austria, Germany (+1 more), Czech Republic
Super Earlybird
INSIDE
-
RIVER VIEW
$5,447
BALCONY
$6,466
SUITE
$7,605
Save (per person) 848
From (per person) 5,447
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 Earlybird
INSIDE
-
RIVER VIEW
$4,358
BALCONY
$5,377
SUITE
$6,516
Save (per person) 837
From (per person) 4,358
River Cruise
 (4)

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

11 Days Amsterdam to Zurich
Operated By: Emerald Cruises
Departures: Dec 2025 to Dec 2026
Rivers: Rhine
Countries Visited: Holland, Germany, France, Switzerland
Super Earlybird
INSIDE
-
RIVER VIEW
$6,248
BALCONY
$7,268
SUITE
$8,407
Save (per person) 857
From (per person) 6,248
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
Super EarlybirdNo Single Supplement
INSIDE
-
RIVER VIEW
$6,540
BALCONY
$8,471
SUITE
$11,104
Save (per person) 2,555
From (per person) 6,540
River Cruise
 (4)

18 Days Prague to Amsterdam
Operated By: Emerald Cruises
Departures: Dec 2025 to Nov 2026
Rivers: Danube, Main, Rhine
Countries Visited: Czech Republic, Hungary, Slovakia, Austria (+2 more), Germany, Holland
Super EarlybirdNo Single Supplement
INSIDE
-
RIVER VIEW
$7,431
BALCONY
$9,362
SUITE
$11,995
Save (per person) 2,564
From (per person) 7,431
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
Super EarlybirdNo Single Supplement
INSIDE
-
RIVER VIEW
$7,995
BALCONY
$9,926
SUITE
$12,559
Save (per person) 2,570
From (per person) 7,995
River Cruise
 (4)

9 Days Prague to Budapest
Operated By: Emerald Cruises
Departures: Nov 2025 to Nov 2026
Rivers: Danube
Countries Visited: Czech Republic, Austria, Slovakia, Hungary
Super Earlybird
INSIDE
-
RIVER VIEW
$4,568
BALCONY
$5,023
SUITE
$5,597
Save (per person) 542
From (per person) 4,568
River Cruise
 (4)

9 Days Budapest to Prague
Operated By: Emerald Cruises
Departures: Nov 2025 to Nov 2026
Rivers: Danube
Countries Visited: Hungary, Slovakia, Austria, Czech Republic
Super Earlybird
INSIDE
-
RIVER VIEW
$4,568
BALCONY
$5,023
SUITE
$5,597
Save (per person) 542
From (per person) 4,568
Results: 1-30 of 163

No Results found. Try changing your search filters.