Upvote:2
Here is a part answer for the Germany leg of your trip
Coronavirus: Fragen und Antworten see the question "Bei welchen dringenden Gründen ist ein Grenzübertritt gestattet?" (What are the urgent reasons for crossing a border?)
Zudem bleibt die Rückreise von EU-Bürgern und Drittstaatsangehörigen in ihre Herkunftsstaaten oder in den Staat, in dem sie zum Aufenthalt (längerfristige Aufenthaltstitel) berechtigt sind, mittels Transit durch Deutschland zulässig.
And here the google translate
In addition, EU citizens and third-country nationals can return to their home countries or to the country in which they are entitled to stay (long-term residence permits) by transit through Germany.