Upon arriving at Zurich or Geneva airport, your first priority will be reaching the resort. Fortunately, there are numerous taxi and bus options available in and around both airports. Additionally, you can opt for luxury buses or cars for your transfer to Crans-Montana.
The distance between Zurich and Crans-Montana is approximately 300 kilometers. To reach the resort from Zurich, start by taking a train to either Sion or Sierra railway stations, where you can then switch to a funicular. The Sierra station even has an elevator for your convenience. Alternatively, you can complete the journey by bus or taxi. The bus ride from Sierra or Sion takes around 35-40 minutes, with the transfer cost being CHF 100 for second class and CHF 155 for first class.
If you're traveling from Geneva to Crans-Montana, the distance is about 180 km, and the transfer process is similar, albeit quicker. The estimated cost for a transfer from Geneva airport is approximately CHF 60 for second class and CHF 90 for first class.
When seeking advice on how to get to Crans-Montana, don't hesitate to ask the locals for assistance; they will gladly help you navigate your way.