Il paesino di Cossogno si trova a pochi chilometri da Verbania e dal Lago Maggiore.
da Milano e da Torino:
utilizzando l'autostrada A26 Genova-Gravellona Toce, direzione Gravellona Toce fino all'uscita Baveno-Stresa o Verbania. In alternativa da Milano si esce ad Arona e si prosegue per la SS 33 del Sempione costeggiando il Lago Maggiore.
dalla Svizzera e dalla Germania:
si arriva a Domodossola dal passo del Sempione e si prosegue proseguendo sulla superstrada E62 o sulla statale SS 33 in direzione Verbania; oppure da Locarno (CH) si costeggia il Lago Maggiore fino a Verbania sulla SS 34.
dalla Francia:
dal traforo del Monte Bianco, si seguono le vie autostradali: A4 Torino-999 Milano fino ad incrociare la A26 Genova-Gravellona Toce in direzione Gravellona-Toce, uscita Verbania.
Si arriva alla stazione Verbania Pallanza (fraz. Fondotoce) con le Ferrovie dello Stato, linea Milano-Domodossola.
I collegamenti con Cossogno sono possibili grazie a pullman di linea da Verbania Intra con poche corse giornaliere.