最佳答案
挪威,冰岛1996年就签署加入了申根协定。2005年瑞士经过全民公决决定加入,2008年瑞士正式加入申根。专2011年列支敦士登属加入申根区。所以,这四个国家虽然不是欧盟成员国,但是都是申根区成员国。塞浦路斯2004年虽然加入欧盟(规定2年后的2006年加入申根),但是由于塞浦路斯北部有当年土耳其入侵后扶持土耳其族建立的未获国际承认的所谓北塞浦路斯土耳其共和国,所以塞浦路斯主动暂时不加入申根区。这样一来,虽然非欧盟国家的任持塞浦路斯颁发的签证无法进入申根区,但是塞浦路斯作为欧盟成员国,塞浦路斯公民则依然可以享受欧盟公民在欧盟内自由旅行,居住,迁徙,教育,工作的自由。