Morning: Arrive at Zurich Airport and check into your hotel. Take a leisurely walk around the Old Town to soak up the historic atmosphere. 
Afternoon: Explore the renowned Swiss National Museum with its impressive collections, then stroll along the scenic Lake Zurich promenade. 
Evening: Dine at a traditional Swiss restaurant and enjoy a night walk across the illuminated Bahnhofstrasse shopping boulevard. 
Morning: Take a scenic train to Interlaken and settle into a lakeside hotel. 
Afternoon: Explore the vibrant Höheweg promenade and enjoy views of the Jungfrau region from the Harder Kulm viewpoint. 
Evening: Dine at a local Swiss chalet, tasting fondue and raclette. 
Morning: Board the Jungfrau Railway for a spectacular ascent to the “Top of Europe.” 
Afternoon: Explore the Sphinx Observatory and Ice Palace, then enjoy panoramic Alpine vistas. 
Evening: Return to Interlaken for a relaxing dinner by the Aare River. 
Morning: Travel to Zermatt via scenic train; check into a chalet with views of the Matterhorn. 
Afternoon: Ride the Gornergrat Railway for spectacular mountain panoramas. 
Evening: Enjoy a traditional Valais dinner with local cheeses and wine. 
Morning: Board the famous Glacier Express and marvel at the alpine landscapes from the panoramic windows. 
Afternoon: Arrive in St. Moritz, explore the elegant town centre and lake. 
Evening: Dine at a luxury restaurant, tasting regional specialties. 
Morning: Ski or snowboard at the renowned Corviglia ski area. 
Afternoon: Take a relaxing walk around Lake St. Moritz and enjoy the winter scenery. 
Evening: Warm up with a spa session in a local wellness centre. 
Morning: Board the scenic Bernina Express heading towards the Italian border. 
Afternoon: Arrive in Tirano, stroll through the historic town centre and visit the San Rocco Church. 
Evening: Enjoy Italian cuisine at a local trattoria. 
Morning: Take a quick train to Milan and check in near the Duomo. 
Afternoon: Visit the iconic Duomo di Milano and the nearby Galleria Vittorio Emanuele II. 
Evening: Dine in the vibrant Brera district. 
Morning: Fly from Milan to Barcelona, check in near La Rambla. 
Afternoon: Explore the historic Gothic Quarter and **Barcelona Cathedral**. 
Evening: Enjoy a festive dinner at a tapas bar in El Born. 
Morning: Visit Sagrada Família and marvel at Gaudí's masterpiece. 
Afternoon: Stroll through Park Güell for stunning city views. 
Evening: Celebrate Christmas Eve with a coastal seafood dinner at the Port Vell. 
Morning: Take the high-speed AVE train to Madrid, enjoy scenic views. 
Afternoon: Arrive in Madrid, check in near Puerta del Sol. 
Evening: Experience a tapas crawl in the vibrant La Latina neighborhood. 
Morning: Tour the Royal Palace and its opulent interiors. 
Afternoon: Explore the famous Prado Museum and its masterworks. 
Evening: Stroll through the Retiro Park and enjoy a sunset boat ride on the lake. 
Morning: Fly to Venice, check into a hotel on **Venice**'s **San Marco** island. 
Afternoon: Walk across the iconic Rialto Bridge and explore the markets. 
Evening: Enjoy a gondola ride at sunset, savoring Venetian seafood. 
Morning: Visit St. Mark's Basilica and the Doge’s Palace. 
Afternoon: Explore the historic Venetian Arsenal and the quiet alleys. 
Evening: Dine at a traditional trattoria with a view of the Grand Canal. 
Morning: Take a day trip to the islands of Murano and Burano, known for glass and colorful houses. 
Afternoon: Return to Venice and explore the Jewish Ghetto. 
Evening: Enjoy a farewell dinner of Venetian risotto and tiramisu. 
Morning: Travel back to Milan by train, settle at your hotel. 
Afternoon: Explore the modern **Porta Nuova** district and its skyscrapers. 
Evening: Celebrate New Year’s Eve at the vibrant **Milan Cathedral** plaza with fireworks. 
Morning: Start the year with a visit to the **Sforza Castle**, exploring its museums. 
Afternoon: Shop in the luxury boutiques of **Via Montenapoleone**. 
Evening: Relax with a coffee at a historic café and enjoy a leisurely walk along the **Navigli** canals. 
Morning: Visit the iconic **Santa Maria delle Grazie** to see **The Last Supper** (pre-booked). 
Afternoon: Enjoy a final Italian lunch in the **Brera** district before departure. 
Evening: Depart from Milan Malpensa Airport, ending an unforgettable journey. 
To extend your trip, consider adding a day in Zurich to explore the nearby Rhine Falls or a day in Barcelona for a day trip to Montserrat. If you need to shorten the itinerary, consider skipping the Bernina Express and flying directly from Milan to Madrid, or condensing the Venice stay to two days by focusing on the main highlights only. Adjusting the number of leisure meals and opting for public transport passes can also help control the budget.