Das Schengener Abkommen hat absolut nichts mit der EU zu tun da auch Länder wie die Schweiz, Lichtenstein und Norwegen zu diesen zählen, aber:
Die zehn neuen EU-Staaten, die dem Staatenbund zum 1. Mai 2004 beigetreten sind (Polen, Ungarn, Slowakei, Slowenien und Tschechien, die baltischen Staaten Estland, Lettland und Litauen sowie die Mittelmeerinseln Malta und Zypern), werden den Schengen-Acquis (d.h. die Schengener Abkommen und die auf dieser Grundlage erlassenen Regelungen) voraussichtlich ab Anfang 2008 voll anwenden. Am 5. Juni 2005 stimmte die Schweizer Bevölkerung dem Beitritt ihres Landes zu den Schengener Übereinkommen zu. Damit werden wahrscheinlich ab dem Jahr 2007 Personenkontrollen an den Schweizer Grenzen entfallen, Zollkontrollen wird es jedoch weiterhin geben.
http://www.weltalmanach.de/stichwort/stichwort_schengen2.html