Travel options for:
Interlaken to Lugano
  • Train via Arth-Goldau

    $87 - $147
    1. Interlaken Ost

      1 h 51 min - every 2 hours

      $30 - $45

    2. Luzern

      32 min - every 2 hours

      $14 - $28

    3. Arth-Goldau

      1 h 30 min - 3 times a day

      $40 - $75

  • Train

    $88 - $144
    1. Interlaken Ost

      1 h 51 min - every 2 hours

      $30 - $45

    2. Luzern

      1 h 59 min - twice daily

      $55 - $100

  • Bus

    $81 - $127
    1. Interlaken Ost

      42 min - hourly

      $13 - $19

    2. Meiringen, Bahnhof

      1 h 48 min - once daily

      $30 - $45

    3. Göschenen

      14 min - 5 times a day - line 600

      $4 - $8

    4. Airolo, Stazione

      1 h 32 min - hourly

      $26 - $40

    5. Bellinzona

      25 min - every 4 hours

      $8 - $15

  • Drive

    $30 - $45
    1. Interlaken

      2 h 44 min - 145.1 miles

      $30 - $45

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

From Interlaken Ost train to Luzern, train to Arth-Goldau, then train to Lugano. 4 h 33 min SFr 123. From Interlaken Ost train to Luzern then train to Lugano. 4 h 50 min SFr 135. From Interlaken Ost bus to Meiringen, Bahnhof, bus to Göschenen, line 600 train to Airolo, Stazione, bus to Bellinzona, then train to Lugano. 7 h 20 min SFr 101. From Interlaken drive to Lugano. 2 h 44 min SFr 36.