Linea bus: la fermata principale nel paese è sulla strada statale 34. Bisogna poi scendere a piedi fino all’Hotel Cannero lungo via Dante Alighieri o lungo le strade pedonali come via Massimo d’Azeglio o via Guglielmo Marconi.
Treno: le stazioni più vicine in Italia sono Verbania-Pallanza e Stresa a 30 km di distanza. Provenendo dalla Svizzera, la stazione più vicina è quella di Locarno a 25 km di distanza.
Dalle stazioni si può raggiungere l’Hotel Cannero o con altri mezzi pubblici, come bus o battello, o con il taxi.
Battello: da Stresa nel pomeriggio è possibile raggiugere l’Hotel Cannero con il battello della Navigazione Lago Maggiore, così come da altri paesi del Lago Maggiore.
Taxi: su richiesta possiamo fornire i contatti di compagnie private di taxi della nostra zona e assistere nelle prenotazioni.
Battellino privato: disponiamo di un Battellino Privato con Capitano che può essere prenotato a richiesta.
Aereo: gli aeroporti più vicini sono Milano Malpensa, a ca. 75 km di distanza, Milano Linate a ca. 125 km, Bergamo Orio al Serio a ca. 160 km e Lugano Agno in Svizzera a ca. 65 km di distanza.
Dall’aeroporto si può raggiungere l’Hotel Cannero con l’auto a noleggio, con i mezzi pubblici o con il taxi.