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