Explore Switzerland on one of 7 christmas markets river cruises, departing from Basel, Cologne, Dusseldorf, Paris and Zürich. November and December are the most popular months to cruise through Switzerland and we have over 31 departures available from four of the world's leading river cruise lines specialising in christmas markets river cruises.