Forbudet starter kommende mandag, mens lederne for G7-landene skal diskutere politikk og økonomi på luksushotellet San Domenico Palace Hotel på Sicilia.
Sikkerhetstiltakene har blitt beordret av politisjef Franco Gabrielli, som har uttalt at italienske sikkerhetmyndigheter behøver en konkret plan for å garantere sikkerheten til statsministre og presidenter i det de oppholder seg på øya.
Migrantbåter kommer ofte til havnene på øya for å få mat og medisinsk hjelp, før de fortsetter mot fastlandet og andre italienske havner. De libysk-italienske taxi-båtene vil nå måtte finne andre steder å legge til, noe som kan føre til at reisen tar en eller to dager mer, ifølge den britiske avisen Times.
En NGO (Ikke-statlig organisasjon) som hjelper de økonomiske migrantene å komme seg til Europa ulovlig, sier at dette kan føre til farlige situasjoner på sjøen.
Mer enn 45.000 migranter har blitt plukket opp etter å ha forlatt Libyas kyst og så blitt plukket opp av redningsskip som venter på dem i internasjonale vann. De blir så fraktet til Sicilia som er den nærmeste havnen. Dette vil altså ikke bli mulig under G7-møtet neste uke.
Det påpekes fra flere politiske kommentatorer om ironien i hele situasjonen, hvordan verdensledernes sikkerhet er viktigere enn migrantenes liv og helse, mens det resten av året er fritt frem uansett konsekvenser for vanlige europeeres sikkerhet.