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 187 unique tours & river cruise itineraries and 1,066 departures from the world's leading touring operators.
Filter Results
Departures
Duration
5 Days
23 Days
Types
Start & End Cities
Operators
Show More...
Price
$2,100pp
$20,545pp
Countries
Show More...
Filter Results
187 Tours & River Cruises (1,066 Tours & River Cruise Departures)
Tour

11 Days Berlin to Munich
Operated By: Albatross Tours
Departure: 04 December 2026
Visit: Germany, Czech Republic
Exclusive Savings
From
A$8,023
Save 164
Per Person
View Trip
Tour
 (10)

9 Days Munich to Zurich
Operated By: Insight Vacations
Departures: Nov 2026 to Dec 2026
Visit: Germany, Austria, France, Switzerland
Sign Up Savings
Exclusive Savings
From
A$4,923
Save 314
Per Person
View Trip
New ReleaseTour

8 Days Regensburg to Lucerne
Operated By: Collette
Departures: Dec 2026 to Dec 2026
Visit: Germany, France, Switzerland
New Year Sale
Exclusive Savings
From
A$4,409
Save 590
Per Person
View Trip
Tour
 (1)

7 Days Berlin to Vienna
Operated By: G Adventures
Departures: Nov 2026 to Dec 2027
Visit: Germany, Austria
Great Adventure Sale
Exclusive Savings
From
A$2,645
Save 393
Per Person
View Trip
Tour

8 Days Munich to Budapest
Operated By: Intrepid Travel
Departures: Nov 2026 to Dec 2027
Visit: Germany, Austria, Hungary
Exclusive Savings
From
A$2,932
Save 883
Per Person
View Trip
River Cruise
 (4)

15 Days Budapest to Amsterdam
Cruise Line: Emerald Cruises
Departures: Nov 2026 to Dec 2026
Rivers: Danube, Main, Rhine
Visit: Hungary, Slovakia, Austria, Germany, Holland
Early Booking Savings
$250 Bonus Saving
Exclusive Savings
Inside
-
River View
$6,926
Balcony
$9,450
Suite
$12,443
From
A$6,926
Save 2,369
Per Person
View Trip
Tour

8 Days Berlin to Munich
Operated By: Insight Vacations
Departures: Nov 2026 to Dec 2026
Visit: Germany
Sign Up Savings
Exclusive Savings
From
A$4,462
Save 300
Per Person
View Trip
Tour

8 Days Krakow to Berlin
Operated By: Insight Vacations
Departures: Nov 2026 to Dec 2026
Visit: Poland, Czech Republic, Germany
Sign Up Savings
Exclusive Savings
From
A$3,807
Save 274
Per Person
View Trip
New ReleaseRiver Cruise
 (1)

5 Days Strasbourg to Cologne
Cruise Line: Amadeus River Cruises
Departure: 10 December 2026
Rivers: Rhine
Visit: France, Germany
Exclusive Savings
Inside
-
River View
-
Balcony
-
Suite
$3,232
From
A$3,232
Save 66
Per Person
View Trip
Tour

7 Days Vienna to Berlin
Operated By: G Adventures
Departures: Nov 2026 to Dec 2027
Visit: Austria, Germany
Great Adventure Sale
Exclusive Savings
From
A$2,645
Save 372
Per Person
View Trip
River Cruise
 (3)

7 Days Nuremberg to Vienna
Cruise Line: Avalon River Cruises
Departures: Dec 2026 to Dec 2027
Rivers: Danube
Visit: Germany, Austria
Exclusive Savings
Inside
-
River View
$4,861
Balcony
$6,518
Suite
$8,186
From
A$4,690
Save 1,429
Per Person
View Trip
New ReleaseRiver Cruise
 (1)

7 Days Passau to Passau
Cruise Line: Amadeus River Cruises
Departures: Dec 2026 to Dec 2026
Rivers: Danube
Visit: Germany, Austria, Slovakia
Exclusive Savings
Inside
-
River View
$2,840
Balcony
$3,428
Suite
$4,980
From
A$2,840
Save 58
Per Person
View Trip
Tour

8 Days Budapest to Zagreb
Operated By: Intrepid Travel
Departures: Nov 2026 to Dec 2027
Visit: Hungary, Austria, Slovenia, Croatia
Exclusive Savings
From
A$2,820
Save 232
Per Person
View Trip
Tour

8 Days Prague to Budapest
Operated By: Collette
Departures: Nov 2026 to Dec 2026
Visit: Czech Republic, Germany, Austria, Slovakia, Hungary
New Year Sale
Exclusive Savings
From
A$4,409
Save 590
Per Person
View Trip
River Cruise
 (2)

8 Days Basel to Amsterdam
Cruise Line: Viking River Cruises
Departures: Nov 2026 to Dec 2028
Rivers: Rhine
Visit: Switzerland, Germany, France, Holland
Fly Free, Airfare Credit or Save More!
Exclusive Savings
Inside
-
River View
$6,659
Balcony
$7,345
Suite
$11,069
From
A$6,659
Save 236
Per Person
View Trip
River Cruise

5 Days Basel to Frankfurt
Cruise Line: Avalon River Cruises
Departures: Nov 2026 to Nov 2027
Rivers: Rhine
Visit: Switzerland, Germany
Exclusive Savings
Inside
-
River View
$4,004
Balcony
$5,223
Suite
$6,221
From
A$4,004
Save 462
Per Person
View Trip
River Cruise
 (3)

7 Days Vienna to Nuremberg
Cruise Line: Avalon River Cruises
Departures: Dec 2026 to Dec 2027
Rivers: Danube
Visit: Austria, Germany
Exclusive Savings
Inside
-
River View
$4,861
Balcony
$6,518
Suite
$8,186
From
A$4,690
Save 1,429
Per Person
View Trip
Tour
 (3)

10 Days Vienna to Munich
Operated By: Albatross Tours
Departure: 19 December 2026
Visit: Austria, Germany
Exclusive Savings
From
A$8,562
Save 175
Per Person
View Trip
Tour
 (3)

12 Days Munich to Munich
Operated By: Albatross Tours
Departure: 17 December 2026
Visit: Germany, Austria, Italy, Slovenia
Exclusive Savings
From
A$9,307
Save 190
Per Person
View Trip
River Cruise
 (3)

5 Days Frankfurt to Basel
Cruise Line: Avalon River Cruises
Departures: Dec 2026 to Dec 2027
Rivers: Rhine
Visit: Germany, Switzerland
Exclusive Savings
Inside
-
River View
$3,637
Balcony
$4,857
Suite
$5,855
From
A$3,637
Save 952
Per Person
View Trip
Tour
 (2)

17 Days Milan to Munich
Operated By: Albatross Tours
Departure: 12 December 2026
Visit: Italy, France, Switzerland, Liechtenstein, Austria, Germany
Exclusive Savings
From
A$15,177
Save 310
Per Person
View Trip
River Cruise
 (3)

8 Days Amsterdam to Basel
Cruise Line: Emerald Cruises
Departures: Nov 2026 to Dec 2026
Rivers: Rhine
Visit: Holland, Germany, France, Switzerland
Early Booking Savings
$250 Bonus Saving
Exclusive Savings
Inside
-
River View
$4,271
Balcony
$5,535
Suite
$7,338
From
A$4,271
Save 1,153
Per Person
View Trip
River Cruise
 (2)

6 Days Frankfurt to Nuremberg
Cruise Line: Avalon River Cruises
Departures: Dec 2026 to Dec 2026
Rivers: Main
Visit: Germany
Exclusive Savings
Inside
-
River View
$4,678
Balcony
$6,202
Suite
-
From
A$4,678
Save 556
Per Person
View Trip
Tour
 (2)

10 Days Frankfurt to Lucerne
Operated By: Albatross Tours
Departure: 19 December 2026
Visit: Germany, Austria, Liechtenstein, Switzerland
Exclusive Savings
From
A$8,131
Save 166
Per Person
View Trip
New ReleaseRiver Cruise
 (1)

8 Days Brussels to Brussels
Cruise Line: Uniworld River Cruises
Departures: Dec 2026 to Dec 2027
Visit: Belgium, Holland
Exclusive Savings
Inside
-
River View
-
Balcony
$5,671
Suite
$10,688
From
A$5,671
Save 1,128
Per Person
View Trip
River Cruise
 (1)

21 Days Paris to Prague
Cruise Line: Scenic
Departures: Dec 2026 to Dec 2027
Rivers: Rhine, Main, Danube
Visit: France, Holland, Germany, Austria, Slovakia, Hungary, Czech Republic
Early Booking Savings
$300 Bonus Saving
Exclusive Savings
Inside
-
River View
$13,742
Balcony
$18,069
Suite
$21,827
From
A$13,742
Save 3,461
Per Person
View Trip
Tour
 (1)

11 Days Munich to Munich
Operated By: Albatross Tours
Departure: 17 December 2026
Visit: Germany, Austria
Exclusive Savings
From
A$7,984
Save 163
Per Person
View Trip
Tour
 (1)

12 Days Munich to Lucerne
Operated By: Albatross Tours
Departure: 17 December 2026
Visit: Germany, Switzerland
Exclusive Savings
From
A$10,767
Save 220
Per Person
View Trip
River Cruise
 (1)

15 Days Budapest to Amsterdam
Cruise Line: Scenic
Departures: Nov 2026 to Dec 2027
Rivers: Danube, Main, Rhine
Visit: Hungary, Austria, Czech Republic, Germany, Holland
Early Booking Savings
$300 Bonus Saving
Exclusive Savings
Inside
-
River View
$8,249
Balcony
$12,576
Suite
$16,334
From
A$8,249
Save 2,946
Per Person
View Trip
River Cruise
 (1)

8 Days Nuremberg to Vienna
Cruise Line: Tauck
Departures: Dec 2026 to Dec 2027
Rivers: Danube
Visit: Germany, Austria
Complimentary Hotel Night
Inside
-
River View
$5,990
Balcony
$6,450
Suite
$8,720
From
A$5,990
Per Person
View Trip
River Cruise
 (1)

16 Days Vienna to Basel
Cruise Line: Avalon River Cruises
Departure: 03 December 2027
Rivers: Danube, Main, Rhine
Visit: Austria, Germany, France, Switzerland
Exclusive Savings
Inside
-
River View
$14,493
Balcony
$19,273
Suite
$22,806
From
A$14,493
Save 1,106
Per Person
View Trip
Results: 1-30 of 187

No results found. Try amending the search filters.

Trip Lengths

Departure Months