Hundreds of migrants have resumed their journey through Austria to Germany after Hungary’s decision on Friday to let them through.
Several trains arrived at Munich station in the early hours of Sunday morning, many migrants travelling on to other German cities for processing.
Trains are taking hundreds more to Vienna from Austria’s border with Hungary.
The Pope said every Catholic parish in Europe should host a migrant family.
Pope Francis said humanity must give help to those “fleeing death” and who are “victims of war and hunger and setting out on the path to a better life”.
Speaking during the Angelus prayer, he appealed for “every parish, every religious community, every monastery, every sanctuary in Europe” to take in a family.
In Austria, two trains carrying 450 migrants have left Nickelsdorf near the Hungarian border bound for the Austrian capital, police say.