Zurich is a charming Swiss city with a bustling old town and a stunning lakeside setting. Stroll along the Bahnhofstrasse, one of the world's most expensive shopping streets, before visiting the Fraumünster Church and its famous Chagall windows. End the day with a romantic dinner at one of Zurich's many gourmet restaurants.
Take a scenic train ride to Interlaken, a charming resort town nestled between two lakes, where you can rent a paddleboat or take a cable car up to the Harder Klum for panoramic views of the Bernese Alps. From Interlaken, take the train to Lauterbrunnen, a picturesque valley known for its waterfalls and hiking trails. Hike up to the Trummelbach Falls, explore the car-free village of Murren, or take a cable car up to the Schilthorn for more breathtaking views.
Visit the charming city of Lucerne, situated on the shores of Lake Lucerne. Walk across the iconic Chapel Bridge, explore the medieval old town, and shop for Swiss watches and chocolate. Take a steamboat ride on the lake or a cable car up to Mount Pilatus for the most stunning views of Lucerne and the surrounding mountains.
A Swiss Travel Pass is highly recommended as it offers unlimited travel on trains, buses, and boats, as well as free admission to over 500 museums. The 3-day Flex Pass costs CHF 347 (~£285) per person. The transportation costs for cable cars and other mountain excursions are not included in the pass.
If you have more time, consider adding a visit to the picturesque town of Zermatt, located at the base of the Matterhorn. If you have less time, consider skipping Lucerne and spending an extra day in Interlaken to explore the surrounding mountains.
Zurich Airport (ZRH) is located in the city of Zurich and is the largest airport in Switzerland. It is situated approximately 13km north of Zurich city centre.