Locarno se trouve sur la ligne entre Bellinzone et Domodossola en Italie. Cette ville est très bien connectée avec le reste de la Suisse et l'Italie du nord-ouest. Voici quelques connexions courantes :