Travel options for:
Milan Linate Airport (LIN) to Lugano
  • Train

    $29 - $35
    1. Milan Linate Airport

      25 min - every 30 minutes

      $1 - $6

    2. Milano Centrale

      1 h 7 min - every 4 hours

      $27 - $29

  • Bus

    $30 - $46
    1. Milan Linate Airport

      25 min - every 30 minutes

      $1 - $6

    2. Milano Central station

      40 min - every 30 minutes

      $7 - $12

    3. Milan Airport Malpensa 1

      55 min - once daily

      $21 - $28

  • Drive

    $11 - $17
    1. Milan Linate Airport (LIN)

      1 h 3 min - 53.6 miles

      $11 - $17

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

From Milan Linate Airport bus to Milano Centrale then train to Lugano. 2 h 32 min 28€. From Milan Linate Airport bus to Milano Central station, bus to Milan Airport Malpensa 1, then bus to Lugano, Piazzale Besso. 3 h 7 min 34€. From Milan Linate Airport (LIN) drive to Lugano. 1 h 3 min 11€.