Schengen is absolutely an EU achievement, although for some time it developed separately; it is now absorbed into EU law. Note that every Schengen country outside of the EU is a member of EFTA and to be in Schengen has to sign an association treaty with the EU. |