En Slovénie, membre de l'Union européenne, ces nouvelles restrictions devaient entrer en vigueur mardi à minuit.
Seuls les migrants ayant l'intention de demander l'asile sur place et ceux qui souhaitent franchir la frontière pour des raisons humanitaires seront autorisés à passer. Leur situation sera examinée au cas par cas, précise le ministère de l'Intérieur.
Sur les 478'000 personnes qui sont passées par la Slovénie depuis octobre dernier, seules 460 y ont déposé une demande d'asile.
Fermer la route des Balkans
La Serbie a pris acte de la décision slovène, estimant qu'elle revenait à fermer la route des Balkans. "La Serbie ne peut se permettre de devenir un centre collectif de réfugiés, elle va donc harmoniser toutes ses mesures avec celles des Etats membres de l'UE", explique le ministère serbe de l'Intérieur.
La Croatie, membre de l'UE mais pas de l'espace Schengen, a suivi le mouvement. Seuls les migrants disposant de papiers en règle pourront franchir la frontière.
reuters/fb
Plus de 35'000 migrants bloqués
La Macédoine avait déjà fermé sa frontière avec la Grèce.
D'après le gouvernement grec, 34'000 migrants arrivés par les îles de la mer Egée sont désormais bloqués sur son territoire.
Selon le Haut Commissariat de l'Onu aux réfugiés (HCR), 1500 se trouvent en Macédoine et un millier en Serbie.