
Hungary closed its border, reinforced with a razor-wire fence, at Friday midnight, but many of the migrants aimed to continue north to Austria and Germany.
European Union leaders had earlier failed to agree on a plan backed by Hungary to send a force to prevent migrants reaching Greece.
Hungary’s closure of its border with Croatia comes just a month after it shut its frontier with Serbia, which was another transit route to Western Europe.
According to BBC, Hungarian Foreign Minister, Peter Szijjarto, noted that border controls with Slovenia would be temporarily reinstated to safeguard Hungary from a “mass wave of unidentified, uncontrolled migrants.”
Hungary and Slovenia are both part of the passport-free Schengen zone, but Croatia is not.