This luxury resort town in the Swiss Alps is the epitome of a snowy vacation. St. Moritz has hosted the Winter Olympics twice and still has the epic bobsled run and Olympic ice rink available to the public. This stunning resort town, in the Engadin Valley, is most famous for its frozen lake, where they host polo and horse races and even cricket on ice.
To reach this magical place, you have two options for your transfer from Zurich Airport to St. Moritz; taxi or train. Taking an airport taxi will cost around €400 but will take 2 hours and 45 minutes to reach the resort town. On the other hand, taking the trains will cost €70 per person, but will take closer to 3 hours and 45 minutes, not including wait times, to reach the snowy mountains of St. Moritz.Welcome Pickups offers meet and greet services and a friendly introduction to Zurich at the same price as a regular taxi. Click here to see the cost.