Switzerland within reach by train, even during the winter and its holidays. Trenitalia and Swiss Federal Railways offer the Swiss Promo fare, which allows you to save up to 75%: it is possible, for example, to reach Basel from Milan for 25 euros (instead of 102 euros), traveling in second class.
Numerous direct connections allow you to reach Basel, Bern, Geneva, Lausanne, Lucerne, Montreux and Zurich in comfort. Once at the station, all that remains is to choose from the numerous proposals that range from artisan shopping to gastronomy and art. In Zurich you can stay overnight in the rooms decorated by artists in the ten hotels that adhere to the Hotel Noël initiative, in Geneva you can enjoy fondue in the Jardin Anglais facing the lake, in Lausanne there is the Lumières Festival which amazes with its original creations, in Bern and Lucerne you can skate in front of two iconic places, the Kkl and the Federal Palace. In Montreux you can watch the flying Santa Claus show or visit the “enchanted forest” in the congress center. Basel is a must for anyone on the hunt for the most beautiful Christmas decorations. The combined train from Milan (or Genoa) and city break is doubly successful not only for the Swiss City Promo but also for its ease of movement. You arrive in the city center and thanks to the free cards for public transport, made available to visitors who stay overnight at the hotel, the car is really superfluous.
By purchasing in advance from 23 October and throughout the month of November 2021 connection tickets Eurocity from Milan to Basel, Bern, Geneva, Lausanne, Lucerne, Montreux and Zurich or from Genoa to Zurich, you can visit the main Christmas markets or the exhibitions scheduled in the various museums. The Swiss City Promo is valid for travel from 20 November to 20 December 2021 in 1st and 2nd class on Eurocity Italy-Switzerland trains to the destinations mentioned. The price of the Swiss Promo fare is 25 euros each way for 2nd class and 45 euros each way for 1st class from Milan. The price from Genoa is 30 euros for the 2nd class and 50 euros for the 1st class.