Travel options for:
Andermatt to Lugano
  • Train

    $37 - $75
    1. Andermatt

      15 min - hourly

      $2 - $5

    2. Göschenen

      1 h 46 min - 4 times a day

      $35 - $70

  • Bus

    $46 - $73
    1. Andermatt, Bahnhof

      1 h 10 min - 4 times a day - line 110

      $12 - $19

    2. Airolo, Stazione

      1 h 32 min - hourly

      $25 - $40

    3. Bellinzona

      25 min - every 4 hours

      $8 - $15

  • Drive

    $14 - $22
    1. Andermatt

      1 h 17 min - 70.7 miles

      $14 - $22

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

From Andermatt train to Göschenen then train to Lugano. 3 h 1 min SFr 73. From Andermatt, Bahnhof line 110 bus to Airolo, Stazione, bus to Bellinzona, then train to Lugano. 3 h 59 min SFr 59. From Andermatt drive to Lugano. 1 h 17 min SFr 17.

 
 

Bus or train from Andermatt to Lugano?

MGB operates a train from Andermatt to Lugano hourly. Tickets cost $2 - $5 and the journey takes 15 min. Swiss Railways (SBB/CFF/FFS) also services this route every 4 hours. Alternatively, Swiss PostAuto operates a bus from Andermatt to Lugano 4 times a day. Tickets cost $12 - $19 and the journey takes 1 h 10 min. 2 other operators also service this route.