7125 posts
Hello Sombat, and welcome to the forum! There are several connections between Milan and Switzerland. One is via Domodossola and Brig, the other is via Chiasso, Bellinzona and Arth-Goldau. You can check these connections using the Swiss timetable, by filling out Milan as your departure station and your first resort in Switzerland as your destination.
Giving the Swiss resorts you mention, a logical order to visit them would be Zermatt – Montreux – Interlaken (try to use the beautiful Golden Pass route via Gstaad and Zweisimmen when heading from Montreux to Interlaken) – Lucerne – Zurich – Bern. If you have to end up in Zurich (as you may have booked a train ride of flight from Zurich to Paris), you could first visit Lucerne and Bern, and then Zurich. The Matterhorn can be visited from Zermatt, the Jungfraujoch is accessible from Interlaken. Please take a look at our lists of day trips in Wallis and the Bernese Oberland for further ideas. And this topic provides tips for a stay in the Lucerne area.
If you’ll be spending 12 days in Switzerland, a 15 day Swiss Pass would cover all train trips mentioned above. These train trips are for free and you don’t have to buy any additional tickets. Cable cars and mountain trains are discounted. Are you planning to travel together with another person? In that case you could use the (cheaper) Swiss Saver Pass.
I hope this provides some answers. Kind regards,
72625 posts
Thank for your quick reply. and could I buy swiss pass from Italy or I need to buy from Thailand?
7125 posts
Hi Sombat,
I don’t think there are many places in Italy where you can purchase a Swiss Pass. Usually only very specialized (rail) travel agencies can arrange for them. As for buying from Thailand: please click “Other countries” on the Swiss Pass page to order.