Travel options for:
Bergamo to Lugano
  • Train

    $29 - $39
    1. Bergamo

      47 min - hourly

      $5 - $12

    2. Monza

      55 min - every 4 hours

      $24 - $27

  • Bus

    $28 - $38
    1. Bergamo Autostazione

      49 min - hourly

      $5 - $8

    2. Milano - Lampugnano

      1 h 5 min - once daily

      $22 - $30

  • Drive

    $18 - $26
    1. Bergamo

      1 h 17 min - 75 miles

      $18 - $26

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

From Bergamo train to Monza then train to Lugano. 2 h 42 min 31€. From Bergamo Autostazione bus to Milano - Lampugnano then bus to Lugano - Stazione. 2 h 54 min 27€. From Bergamo drive to Lugano. 1 h 17 min 18€.