Undantagna är Liechtenstein , eftersom den fria rörligheten för dess medborgare säkerställs inom ramen för EESavtalet , Island och Norge , på grund av det avtal som ingåtts mellan EU och dessa länder om deras associering till genomförandet , tillämpningen och utvecklingen av Schengenregelverket , samt Schweiz , som också har ett avtal med EU och dess medlemsstater om fri rörlighet för personer .