В субботу 17 октября 2015г министр иностранных дел Венгрии Петер Сиярто объявил о том, что его страна временно вводит пограничный контроль на общей границе со Словенией. По словам министра ввод пограничного контроля предусмотрен Шенгенским соглашением, поэтому действия венгерских властей не будут выходить за его рамки. В пятницу 16 октября 2015г в 22:00 по Гринвичу Венгрия закрыла границу с Хорватией, чтобы остановить поток мигрантов, направляющихся транзитом в Германию. В заявлении венгерского правительства говорится, что такие меры были приняты для того, чтобы «защитить граждан Венгрии и стран Евопы».
После этого тысячи беженцев, потерявших возможность попасть из Хорватии в Венгрию, решили добираться до Германии через Словению. Первые автобусы с ними в субботу утром подъехали к хорватско-словенской границе. Ранее Сийярто заявлял, что участники брюссельского саммита стран ЕС отказались принять предложение Венгрии о создании общеевропейской пограничной службы, и что в результате Будапешт оказался вынужден действовать в одностороннем порядке.
По данным властей Венгрии, с начала 2015 года в страну прибыли более 383 тысяч мигрантов. Ранее Венгрия также закрыла свою границу с Сербией.