Christmas Markets Holidays Starting In December 2026, 2027 and 2028

Are you looking to embark on a christmas markets holiday in December 2026, 2027 or 2028? Choose from 228 unique tours & river cruise itineraries and 1,407 departures from the world's leading touring operators.
Filter Results
228 Tours & River Cruises (1,407 Departures)
228 Tours & River Cruises (1,407 Departures)
Departures
Duration
5 Days
25 Days
Types
Start & End Cities
Operators
Show More...
Price
$98pp
$26,987pp
Countries
Show More...
12 Day Swiss Christmas Markets, Mountains & the GoldenPass Express with Albatross Tours Featured
Tour

12 Days Zurich to Zurich
Operator: Albatross
Departures: Dec 2026 to Dec 2027
Visits: Switzerland
Exclusive Savings
From (Per Person)
A$8,807
Save 198
Per Person
River Cruise
 (4)

18 Days Prague to Amsterdam
Operator: Emerald Cruises
Departures: Nov 2026 to Nov 2028
Rivers: Danube, Main, Rhine
Visits: Czech Republic, Hungary, Slovakia, Austria, Germany, Holland
Exclusive Savings
River View
$8,651
Balcony
$10,895
Suite
$13,624
From (Per Person)
A$8,690
Save 2,200
Per Person
Tour
 (10)

9 Days Munich to Zurich
Operator: Insight Vacations
Departures: Nov 2026 to Dec 2027
Visits: Germany, Austria, France, Switzerland
Exclusive Savings
From (Per Person)
A$4,790
Save 327
Per Person
River Cruise
 (4)

15 Days Budapest to Amsterdam
Operator: Emerald Cruises
Departures: Nov 2026 to Nov 2028
Rivers: Danube, Main, Rhine
Visits: Hungary, Slovakia, Austria, Germany, Holland
Exclusive Savings
River View
$7,715
Balcony
$9,959
Suite
$12,688
From (Per Person)
A$7,715
Save 2,181
Per Person
River Cruise
 (2)

8 Days Basel to Amsterdam
Operator: Viking
Departures: Nov 2027 to Dec 2028
Rivers: Rhine
Visits: Switzerland, Germany, France, Holland
Exclusive Savings
River View
$6,855
Balcony
$7,639
Suite
$11,363
From (Per Person)
A$6,855
Save 166
Per Person
Tour
 (1)

7 Days Berlin to Vienna
Operator: G Adventures
Departures: Dec 2026 to Dec 2028
Visits: Germany, Austria
Exclusive Savings
From (Per Person)
A$3,086
Save 67
Per Person
New ReleaseTour

8 Days Regensburg to Lucerne
Operator: Collette
Departures: Dec 2026 to Dec 2027
Visits: Germany, France, Switzerland
Exclusive Savings
From (Per Person)
A$4,605
Save 394
Per Person
Tour
 (7)

8 Days Vienna to Zurich
Operator: Trafalgar
Departures: Nov 2026 to Dec 2027
Visits: Austria, Germany, Liechtenstein, Switzerland
Exclusive Savings
From (Per Person)
A$3,536
Save 899
Per Person
Tour
 (10)

9 Days Munich to Zurich
Operator: Trafalgar
Departures: Nov 2027 to Dec 2027
Visits: Germany, Austria, France, Switzerland
Exclusive Savings
From (Per Person)
A$4,790
Save 319
Per Person
Tour
 (4)

11 Days Munich to Milan
Operator: Albatross
Departures: Dec 2026 to Dec 2027
Visits: Germany, Austria, Italy
Exclusive Savings
From (Per Person)
A$7,533
Save 160
Per Person
Tour
 (3)

10 Days Vienna to Munich
Operator: Albatross
Departures: Dec 2026 to Dec 2027
Visits: Austria, Germany
Exclusive Savings
From (Per Person)
A$8,562
Save 180
Per Person
Tour
 (3)

12 Days Munich to Munich
Operator: Albatross
Departures: Dec 2026 to Dec 2027
Visits: Germany, Austria, Italy, Slovenia
Exclusive Savings
From (Per Person)
A$9,307
Save 200
Per Person
River Cruise
 (3)

5 Days Frankfurt to Basel
Operator: Avalon
Departures: Dec 2026 to Dec 2028
Rivers: Rhine
Visits: Germany, Switzerland
Exclusive Savings
River View
$4,510
Balcony
$4,940
Suite
$6,727
From (Per Person)
A$3,637
Save 952
Per Person
River Cruise
 (3)

7 Days Nuremberg to Vienna
Operator: Avalon
Departures: Dec 2026 to Dec 2028
Rivers: Danube
Visits: Germany, Austria
Exclusive Savings
River View
$5,127
Balcony
$6,518
Suite
$8,459
From (Per Person)
A$4,690
Save 1,429
Per Person
River Cruise
 (3)

7 Days Vienna to Nuremberg
Operator: Avalon
Departures: Nov 2026 to Dec 2028
Rivers: Danube
Visits: Austria, Germany
Exclusive Savings
River View
$4,845
Balcony
$6,130
Suite
$8,459
From (Per Person)
A$4,302
Save 1,817
Per Person
New ReleaseRiver Cruise
 (3)

7 Days Vienna to Nuremberg
Operator: Amadeus
Departures: Nov 2026 to Dec 2026
Rivers: Danube
Visits: Austria, Germany
Exclusive Savings
Inside
-
River View
-
Balcony
$3,608
Suite
$4,653
From (Per Person)
A$3,608
Save 95
Per Person
Tour
 (2)

17 Days Milan to Munich
Operator: Albatross
Departures: Dec 2026 to Dec 2028
Visits: Italy, France, Switzerland, Liechtenstein, Austria, Germany
Exclusive Savings
From (Per Person)
A$98
Save 319
Per Person
River Cruise
 (5)

8 Days Amsterdam to Basel
Operator: Emerald Cruises
Departures: Dec 2026 to Dec 2027
Rivers: Rhine
Visits: Holland, Germany, France, Switzerland
Exclusive Savings
River View
$4,516
Balcony
$6,020
Suite
$7,583
From (Per Person)
A$4,516
Save 930
Per Person
River Cruise
 (2)

6 Days Frankfurt to Nuremberg
Operator: Avalon
Departure: 06 December 2026
Rivers: Main
Visits: Germany
Exclusive Savings
Balcony
$6,008
From (Per Person)
A$4,484
Save 750
Per Person
Tour
 (2)

8 Days Frankfurt to Berlin
Operator: Trafalgar
Departures: Nov 2026 to Dec 2027
Visits: Germany
Exclusive Savings
From (Per Person)
A$3,589
Save 785
Per Person
Tour
 (2)

10 Days Frankfurt to Lucerne
Operator: Albatross
Departures: Dec 2026 to Dec 2027
Visits: Germany, Austria, Liechtenstein, Switzerland
Exclusive Savings
From (Per Person)
A$8,131
Save 168
Per Person
New ReleaseRiver Cruise
 (1)

8 Days Brussels to Brussels
Operator: Uniworld
Departures: Dec 2026 to Dec 2027
Visits: Belgium, Holland
Exclusive Savings
Balcony
$6,866
Suite
$8,630
From (Per Person)
A$6,866
Save 187
Per Person
River Cruise
 (1)

21 Days Paris to Prague
Operator: Scenic
Departures: Dec 2027
Rivers: Rhine, Main, Danube
Visits: France, Holland, Germany, Austria, Slovakia, Hungary, Czech Republic
Exclusive Savings
River View
$14,590
Balcony
$18,916
Suite
-
From (Per Person)
A$14,590
Save 2,775
Per Person
New ReleaseRiver Cruise
 (1)

7 Days Passau to Passau
Operator: Amadeus
Departures: Dec 2026 to Dec 2027
Rivers: Danube
Visits: Germany, Austria, Slovakia
Exclusive Savings
Inside
-
River View
$2,252
Balcony
$3,398
Suite
$4,980
From (Per Person)
A$2,252
Save 196
Per Person
Tour
 (1)

11 Days Munich to Munich
Operator: Albatross
Departure: 17 December 2027
Visits: Germany, Austria
Exclusive Savings
From (Per Person)
A$8,082
Save 165
Per Person
Tour
 (1)

12 Days Munich to Lucerne
Operator: Albatross
Departures: Dec 2026 to Dec 2027
Visits: Germany, Switzerland
Exclusive Savings
From (Per Person)
A$10,767
Save 230
Per Person
River Cruise
 (1)

15 Days Budapest to Amsterdam
Operator: Scenic
Departures: Nov 2026 to Nov 2028
Rivers: Danube, Main, Rhine
Visits: Hungary, Austria, Czech Republic, Germany, Holland
Exclusive Savings
River View
$8,543
Balcony
$12,870
Suite
$18,637
From (Per Person)
A$9,425
Save 2,668
Per Person
River Cruise
 (1)

8 Days Nuremberg to Vienna
Operator: Tauck
Ships: MS Joy, MS Savor
Departure: 15 December 2026
Rivers: Danube
Visits: Germany, Austria
Complimentary Hotel Night
River View
$11,860
Balcony
$12,316
Suite
$14,563
From (Per Person)
A$5,930
Per Person
River Cruise
 (1)

16 Days Vienna to Basel
Operator: Avalon
Departure: 03 December 2027
Rivers: Danube, Main, Rhine
Visits: Austria, Germany, France, Switzerland
Exclusive Savings
River View
-
Balcony
$20,825
Suite
-
From (Per Person)
A$16,045
Save 1,156
Per Person
River Cruise
 (5)

11 Days Prague to Budapest
Operator: Emerald Cruises
Departures: Nov 2026 to Dec 2028
Rivers: Danube
Visits: Czech Republic, Germany, Austria, Slovakia, Hungary
Exclusive Savings
River View
$5,986
Balcony
$7,696
Suite
$10,528
From (Per Person)
A$5,986
Save 911
Per Person
Results: 1-29 of 228

No trips found. Try adjusting the search filters.

Trip Lengths

Departure Months