Visit the Sforza Castle and the nearby Leonardo da Vinci Museum. Venture to the iconic Milan Cathedral and explore the historic Galleria Vittorio Emanuele II.
Cruise the scenic shores of Lake Como and bask in the views of the Alps. Visit the local towns of Bellagio and Varenna, and enjoy a cable car ride to the mountainous village of Brunate.
Explore the Swiss town of Lugano, known for its exquisite lakeside views and Italian-influenced architecture. Visit Museo d'arte della Svizzera italiana and the historic Cattedrale di San Lorenzo.
Discover the charming medieval town of Lucerne and visit landmarks including the Chapel Bridge and the Water Tower. Take a scenic hike to the peak of Mount Pilatus or relax on a panoramic boat ride.
Visit the beautiful Old Town of Bern, a UNESCO World Heritage Site featuring medieval architecture and gothic cathedrals. Explore Einsteinhaus for history on the famous physicist and enjoy the Rose Gardens with views of the city.
Take in the breathtaking Alpine scenery surrounding Interlaken while enjoying a hike or paragliding ride. Visit the Jungfrau Park and St. Beatus Caves for adventure and nature in one trip.
Stroll the streets of Switzerland's largest city, Zurich. Stop by the famous Fraumünster Church featuring Chagall stained glass before visiting the trendy Bahnhofstrasse shopping district. End the day with a panoramic view of the city at Lindenhof Hill.
Explore the historic Art Museum Basel, home to the largest collection of works by Holbein. Take a stroll through the charming Old Town, a UNESCO World Heritage Site. End the trip with views of the city at the top of Rhine Tower.
If you have more time, consider visiting other charming Swiss towns like Zermatt or Lausanne. If you have less time, you can skip the cable car ride in Lake Como and some of the hikes in Interlaken. To reduce costs, buy tickets for attractions in advance online.