Cheiul Vira se află în cantonul Ticino, aproape de orașul Lugano. Are aproximativ doi kilometri și poate fi atins în zece minute de mers pe jos din localitatea Vira Gambarogno. Prin peisaj trece pârâul de munte Riale di Vira. În canion pot fi admirate formațiuni spectaculoase de stâncă și apă cristalină. Comparativ cu alte chei, stâncile aici sunt mai puțin abrupte și sunt ideale pentru familii și începători în canyoning. Riale di Vira se varsă în Lacul Maggiore după aproximativ cinci kilometri.