The United Nations says Europe must offer guaranteed relocation for Syrian refugees.
The UN refugee agency (UNHCR) says around one million migrants should reach Europe by the end of 2016.
Some 30,000 refugees and migrants are on Greek islands now, including 20,000 on Lesbos.
Record numbers are crossing from Greece into the Former Yugoslav Republic of Macedonia from where many people board trains heading for Serbia.
The UNHCR said that reception centres must be set up in countries including Greece and Hungary to deal with the influx of people.
Hundreds of people wait in this reception area under the watchful eye of Hungarian police. It’s become a bottleneck for migrants and refugees who have travelled from Greece through the former Yugoslav Republic of Macedonia and Serbia before reaching Hungary.
Hungary has refused offers of help from the United Nations refugee agency.
Its holding area is an ill-equipped open corn-field where newcomers, will sleep before taken to already overcrowded transit camps.