Travel infromation
The nearest airports are Zurich/Switzerland or Milan/Italy. From Zurich you travel with a direct intercity train to Bellinzona where you change to Locarno.
If you are arriving at Milano Malpensa you should take the shuttle Bus (Malpensa Express) to Bellinzona / Switzerland. Informations under: https://malpensa-express.com/
From Bellinzona there are trains until Locarno. Swiss railway:www.sbb.ch
From Locarno you have to take the bus no. 1 or 316 to Ascona.