Arosa is a major ski resort in the Swiss Alps. It is one of the most exclusive of all in Europe. It is also popular in the summer months with hikers and mountaineers. Skiing at Arosa is of the highest order and there are slopes to cater for all levels of experience. For skiing and snowboarding, there are 225km of slopes available. 43 lifts transport the guests. There is plenty of off-piste action to be had among the beautiful mountains. Arosa is home to a number of hotels and there are plentiful guest houses, while chalets can be rented in the region. Bars and restaurants make for a lively après-ski atmosphere.
The closest airport to Arosa is either Zurich or Basel. Both Bern and Stuttgart are also viable options, although transfer times can be 2 - 3 hours. Please note that Arosa has a train station and can be reached by rail. However rail travel times can be long depending on the arrival airport with multiple changes of trains. The most convenient airport for public transport to Arosa is Zurich.
There are many public transport options for getting to Arosa. While the town does have a railway station it is not on the main line. This means that multiple changes may be needed, and journey times might be longer than normal. Airport transfers are by far the best way to get to and from the resort.
If coming from Zurich or Basel you will have to take a train to Chur and then change to the train going to Arosa. The journey takes up to 3 hours if coming fro Zurich and up to 4 hours if coming from Basel. If you travel from Bern you will have to change trains several times and it takes about 4 hours to get to Arosa.
Arosa benefits greatly from the presence of a railway station in the town, but see above for transport times. Airport transfers are a convenient way to get to and from the resort. You can book them in advance and they are cost effective and comfortable. The convenience of an airport transfer cannot be overstated. You are buying the benefit of a direct journey and no changes.