If you are from an EU or EFTA member state, you do not need a visa to enter Germany. However, there are some formalities you need to consider.
For your trip to Germany, you need a valid identity card or passport. Check the validity of your documents before leaving your country.
Upon arrival in Germany, you are required to register at the residents' registration office (Einwohnermeldeamt).
For this purpose, you will need the following documents:
We are continually researching and updating our host country information, but cannot guarantee that all material provided is complete and correct. If you notice gaps or inaccuracies, we would like to hear from you.