Andermatt is a popular resort in the Swiss Alps and offers excellent skiing on the Naetschen and Gemmstock mountains. There are neighbouring resorts offering equally good opportunities for skiers. The slopes cater for all levels of experience and there is plentiful off-piste skiing available. Andermatt is a small town and there are hotels and guest houses in the town and immediate area. There are bars to be found in the many villages in and around the resort. The beauty of the area is unequaled, and visitors have excellent access to the facilities. Slopes are kept well groomed for skiers, and the region is also popular with mountaineers in the off-season.
Zurich is the nearest major airport to Andermatt. It is 122km away and the journey takes about hour and a half to get to the resort. Bassel, Berne and Sion are also available options. Milan and Geneva is a bit further away but they are options too.
There are many public transport options for getting to Andermatt. Although there is a rail link it does necessitate multiple changes and journey times might be longer than normal. Train will take you from Zurich airport to Goschenen (going to Gotthard/Chiasso). Change at Goschenen and ride a mountain cog train that will bring you to Andermatt. The journey takes about 3 hours. If you are coming from Bern or Sion you will have to change trains in Visp. The journey can take up to 4 hours. It is possible to travel by railway from Milan and Geneve but you may have to make many changes. It takes 3 hours 30 minutes if coming from Milan and up to 5hours if coming from Geneva.
While some people do use the public transport modes like the trains connecting Andermatt from Zurich, getting from other airports may be time consuming due to a changes needed. You are much better off booking an airport transfer from the airport where you land. You will benefit from a shorter journey time and a direct route. You also get the added bonus of traveling in comfort and of a guaranteed journey that is pre-booked and have more ski time at this immaculate ski resort.