Travel options for:
Pogno to Lucerne
  • Train via Bern

    $91 - $177
    1. San Maurizio D'Opaglio

      32 min - every 4 hours

      $2 - $3

    2. Omegna

      50 min - 4 times a day

      $2 - $12

    3. Domodossola

      28 min - 5 times a day

      $17 - $27

    4. Brig

      1 h 5 min - hourly

      $40 - $75

    5. Bern

      1 h - hourly

      $30 - $60

      • Luzern
  • Bus

    $50 - $69
    1. Piazza Alpini

      19 min - every 2 hours

      $3 - $6

    2. Vle V.Veneto Agip

      9 min - 2487 feet

    3. Borgosesia

      2 h 1 min - 3 times a day

      $18 - $30

    4. Milan - Lampugnano

      3 h 3 min - 4 times a week

      $29 - $33

      • Luzern
  • Train

    $67 - $120
    1. San Maurizio D'Opaglio

      32 min - every 4 hours

      $2 - $3

    2. Omegna FS

      37 min - every 5 minutes - line 1

      $2 - $4

    3. Verbania Pallanza Tribunale

      50 min - every 3 hours - line 3

      $3 - $5

    4. Brissago, Municipio

      26 min - hourly - line 316

      $5 - $8

    5. Locarno

      2 h 54 min - every 3 hours

      $55 - $100

      • Luzern
  • Drive

    $35 - $60
    1. Pogno

      3 h 1 min - 164.3 miles

      $35 - $60

      • Lucerne
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From San Maurizio D'Opaglio bus to Omegna, train to Domodossola, train to Brig, train to Bern, then train to Luzern. 6 h 26 min SFr 163. From Piazza Alpini bus to Vle V.Veneto Agip, walk to Borgosesia, bus to Milan - Lampugnano, then bus to Luzern. 7 h 32 min SFr 61. From San Maurizio D'Opaglio bus to Omegna FS, line 1 bus to Verbania Pallanza Tribunale, line 3 bus to Brissago, Municipio, line 316 bus to Locarno, then train to Luzern. 7 h 54 min SFr 114. From Pogno drive to Lucerne. 3 h 1 min SFr 48.