Are you looking for a river cruise through Switzerland? Choose from 146 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,368 departures available from eight of the world's leading river cruise lines.