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