Travel options for:
Tirano to Lucerne
  • Train Trenitalia Eurocity

    $61 - $124
    1. Tirano

      2 h 18 min - every 4 hours

      $10 - $45

    2. Monza

      2 h 32 min - 4 times a day

      $35 - $55

    3. Arth-Goldau

      27 min - 4 times a day

      $15 - $27

  • Bus

    $79 - $108
    1. Tirano, Stazione

      3 h 10 min - once daily

      $50 - $80

    2. Lugano, Stazione Nord

      9 min - hourly - line 431

      $1 - $3

    3. Pambio-Noranco, Posta

      8 min - 2344 feet

    4. Lugano Sud

      1 h 50 min - twice a week

      $14

    5. Arth-Goldau

      42 min - twice a week

      $11 - $16

  • Train

    1. Tirano

      2 h 11 min - every 4 hours

      $21 - $40

    2. St. Moritz

      2 h 1 min - 5 times a day

      $40 - $50

    3. Chur

      1 h 1 min - hourly

      $30 - $60

    4. Pfäffikon SZ

      1 h 17 min - every 3 hours

  • Drive

    $40 - $65
    1. Tirano

      3 h 38 min - 181.2 miles

      $40 - $65

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

From Tirano train to Monza, train to Arth-Goldau, then train to Luzern. 6 h 52 min 97€. From Tirano, Stazione bus to Lugano, Stazione Nord, line 431 bus to Pambio-Noranco, Posta, walk to Lugano Sud, bus to Arth-Goldau, then bus to Luzern. 8 h 18 min 77€. From Tirano train to St. Moritz, train to Chur, train to Pfäffikon SZ, then train to Luzern. 8 h 46 min. From Tirano drive to Lucerne. 3 h 38 min 45€.

 
 

Bus or train from Tirano to Lucerne?

Trenord operates a train from Tirano to Lucerne every 2 hours. Tickets cost $10 - $45 and the journey takes 2 h 18 min. 2 other operators also service this route. Alternatively, Swiss PostAuto operates a bus from Tirano to Lucerne once daily. Tickets cost $50 - $80 and the journey takes 3 h 10 min. 3 other operators also service this route.