Start your trip by exploring the landmarks of Geneva: the Jet d'Eau, Palace of Nations, and the Old Town.
Take a scenic cruise on Lake Geneva, passing by vineyards, castles, and resorts. Stop by Lausanne and Vevey if time permits.
Embark on a vintage train ride through Swiss countryside and indulge in the decadent Swiss chocolate factory visit.
Take the cogwheel rail to Europe's highest train station, seeking the glacial beauty of the Swiss Alps, and stroll through the picturesque towns nearby.
Witness the majesty of the Rhine Falls, the largest falls in Europe, and embark on an adventurous boat ride under the cascades (if weather permits).
Stroll around the miniature versions of Switzerland's famous landmarks at Swiss Miniature Park. Afterwards, visit the nearby Bellinzona castles for an hour or two.
Finish off your trip with a walk through Zurich's charming streets, museums and galleries. Visit the Bahnhofstrasse, Niederdorf, or Lindenhof if time permits.
For a more relaxed pace, consider extending your trip by a couple of days and spending more time in each location. If you want to travel more by train, buy a Swiss Travel Pass to save money.