Società Navigazione del Lago di Lugano assure huit liaisons entre 33 ports en Suisse et en Italie, surtout Locarno, Lugano et Magadino. Depuis Locarno : Magadino, Brissago, Cannobio et sept autres ports. Depuis Lugano : Gandria, Porto Ceresio, Ponte Tresa et 18 autres ports. Depuis Cannobio : Brissago et Îles de Brissago.