In the morning, visit Grossmünster, a Protestant church with stunning stained-glass windows. Walk to Fraumünster next door, which features remarkable Chagall windows. Grab lunch at the Restaurant Swiss Chuchi, which serves traditional Swiss food. In the afternoon, visit the Swiss National Museum, which showcases Swiss culture and history. End the day by taking a stroll through the Old Town, or Altstadt.
Spend the day hiking and enjoying the stunning views in the Swiss Alps. Take the train to Grindelwald and hike to Bachalpsee, a crystal-clear lake surrounded by mountains. Stop for lunch at Berghaus Bachalp before taking an easy hike back to Grindelwald. In the evening, have dinner at Restaurant Alpenblick, which serves delicious Swiss cuisine.
Consider taking a day trip to Lucerne, a charming town on the shore of Lake Lucerne. Visit the Chapel Bridge, the oldest wooden bridge in Europe, and the Lion Monument, which honors Swiss soldiers who died during the French Revolution. Another great day trip is to the Rhine Falls, the largest waterfall in Europe.
For a unique experience, take the Glacier Express, a train that travels through the Swiss Alps. The journey takes 8 hours, but the views are breathtaking.
To maximize your fun, consider purchasing a Swiss Travel Pass, which gives you unlimited access to public transportation and many museums.
Check out hotel and flight prices here.