Getting there & away
Lugano is on the same road and rail route as Bellinzona. To St Moritz, one postal bus runs direct via Italy at least Friday to Sunday (daily late June to mid-October and late December to early January). The cost is Sfr67 (plus Sfr15 if you are using Swiss travel passes for a reduction) and it takes four hours. Reserve at the bus station, the train station information office or on 091 807 85 20. All postal buses leave from the main bus depot at Via Serafino Balestra, but you can pick up the St Moritz and some other buses outside the train station 15 minutes later.
You can hire cars at Hertz (091 923 46 75; Via San Gottardo 13) and Avis (091 913 41 51; Via Clemente Maraini 14).
From Agno airport (091 612 11 11; www.lugano-airport.ch), Darwin Airline (www.darwinairline.com) flies to London (City) via Bern, Rome (Fiumicino), Geneva and Olbia (in Sardinia). Flybaboo (www.flybaboo.com) flies to Geneva and Swiss (www.swiss.com) to Zürich.