Società Navigazione del Lago di Lugano opera otto tratte tra 33 porti in Svizzera e in Italia, soprattutto Locarno, Lugano e Magadino. Dal porto di Locarno: Magadino, Brissago, Cannobio e altri sette porti. Dal porto di Lugano: Gandria, Porto Ceresio, Ponte Tresa e altri 18 porti. Dal porto di Cannobio: Brissago e Isole di Brissago.