Germany has introduced travel restrictions for entries from outside the Schengen area on March 17, 2020. All corresponding entries from non-EU-citizens and citizens of non-Schengen states by plane or ship will be affected. Entry will be possible for German citizens.
Also EU-citzens and citizens of Great Britain, Iceland, Liechtenstein, Norway and Switzerland and their family members will be allowed to transit through Germany to reach their home countries. The same will apply for foreigners holding a residence permit in one of these countries. Other people may be rejected entry, if they cannot provide proof of urgent reasons for their entry.
Federal Minister of the Interior Horst Seehofer has decided to temporarily reintroduce checks at the internal borders with Austria, Switzerland, France, Luxembourg and Denmark as an additional measure to contain the spread of the novel coronavirus.The checks will come into force on Monday, 16 March 2020 at 08:00. The cross-border flow of goods will continue to be permitted. Cross-border commuters will also continue to be allowed to enter and leave the country. People travelling for other reasons should expect restrictions on travel both into and out of Germany. Travellers with symptoms that may indicate a coronavirus infection will not be permitted to enter/leave Germany, in coordination with the authorities in the relevant neighbouring country. The Federal Ministry of the Interior is urging citizens to postpone all non-essential travel. Commuters are asked to provide proof that they need to cross the border for their work. The Federal Police has been asked to oversee the border checks.
(Source: Federal Foreign Office, Federal Ministry of the Interior, Building and Community)