Are you looking for a river cruise through Switzerland? Choose from 147 unique river cruise itineraries to Switzerland, departing from Amsterdam, Avignon, Basel, Berlin, Bern and more. May is the most popular month to cruise through Switzerland and we have over 2,357 departures available from eight of the world's leading river cruise lines.