Depuis l’Europe du nord et la Suisse Allemande on arrive à la region du Lago Maggiore par la ligne des chemins de fer internationale Bâle-Milan avec ses trains directes, Intercity et Cisalpino. À Bellinzona il faut changer de train, s’il n’y a pas une liaison directe pour Locarno.
Depuis Domodossola, le long de la ligne internationale du Simplon, on accède à la région Lago Maggiore grace au train à voie étroite des Centovalli, lequel vous offrira un voyage très romantique.Par la ligne de Milano-Centrale via Como, on arrive au Tessin depuis chaque côté de l’Europe méditérranéenne, soit avec les trains Intercity soit avec le Cisalpino.