It depends on your nationality:

  • EU/EEA/Swiss citizens: No visa needed; you can move freely but must apply for an Residence ID Card if staying longer than 3 months.
  • Non-EU citizens: Usually need a visa and later a residence permit (e.g., work, family reunification, or investment-based permits).