Trains departing from Zurich Airport can take you to the picturesque mountainous area of St. Moritz in approximately four hours. However, please note that you may need to change trains in Chur during the journey.
For those who prefer more convenient and private travel options, there is the small Samedan Airport, located just a ten-minute drive away from St. Moritz. This airport is often used for private charter planes by the wealthy and famous visitors to the resort.
Additionally, Switzerland offers a special service called the "Swiss Travel System" (Swiss Travel System) for foreigners. This system allows tourists to travel on various forms of transportation throughout the country, including trains and buses, at discounted rates. It provides flexibility for travelers to explore Switzerland without being tied to specific dates. You can find more information about this service and plan your personalized and cost-effective itinerary on the official website.