The Brussels meeting of EU leaders failed to find a way of protecting the outer borders of the Schengen zone, Minister of Foreign Affairs of Hungary Peter Szijjarto said following a meeting with the national security cabinet.
"Therefore, the national security cabinet decided that from midnight <…> Hungary will fully enforce the Schengen rules on the border with Croatia," Szijjarto announced to reporters.
Budapest informed Croatia, Germany, Austria, Slovenia, Poland, and Slovakia of the decision, the minister said.
The border area will be set up with "transit zones", where migrants from Syria and other countries in the region will be able to apply for refugee status.
Earlier, Hungary erected a 175km steel fence with barbed wire to stem the flow of migrants over its border with Serbia.