I wouldn't prefer one boat trip over the other. Just pick the one closest to your base town. The scenery is great everywhere, and the boats run just as punctually as the trains.
A boat departing from the Brissago islands in Lake Maggiore.
Take a cruise at Lake Lucerne and enjoy the Alps while having lunch or sunbathing.
Enjoy the views while relaxing on the boat on beautiful Lake Thun.
Explore the largest lake of Switzerland by boat.
Take a short or full day cruise to see Zurich and surroundings from the water.
An impressive train and boat journey across the famous Gotthard route.
Beautiful Lake Brienz is sandwiched between high mountain walls.
Enjoy southern Switzerland from the water. A boat trip is a relaxed way to see the green mountains and picturesque villages in the Lake Lugano region.
Explore southern Switzerland and northern Italy by boat. Enjoy the green mountains, palm trees, wonderful villages and pleasant Mediterranean climate.
A boat trip on the Rhine in Basel or to Rheinfelden.
Don't have much time, or looking for an introduction to the Ticino region? This one day trip to Lugano and Locarno makes sure you won't miss the best spots.
Find all details of rail passes you can use to travel in Switzerland. How they work, coverage, prices and more.