Шенгенское соглашение — соглашение об отмене паспортного и таможенного контроля ряда государств "Европейского союза", изначально подписанное 14 июня 1985 пятью европейскими государствами (Бельгией, Нидерландами, Люксембургом, Францией, Германией). Оно вступило в силу 26 марта 1995 года.
Договор был подписан в Шенгене, маленьком городке в Люксембурге. Шенген расположен вблизи места схождения границ Люксембурга, Германии и Франции.
C тех пор к соглашению присоединились ещё несколько государств; по состоянию на конец 2007 года соглашение подписано 30 государствами и фактически действует (с отменой пограничного контроля) в 25 государствах:
* Австрия
* Бельгия
* Венгрия
* Германия
* Греция
* Дания
* Исландия
* Испания
* Италия
* Латвия
* Литва
* Люксембург
* Мальта
* Нидерланды
* Норвегия
* Польша
* Португалия
* Словакия
* Словения
* Финляндия
* Франция
* Чехия
* Швейцария
* Швеция
* Эстония
Вместе эти государства образуют Шенгенскую зону.
15 марта 2006 был принят Шенгенский кодекс о границах, изменяющий Шенгенскую конвенцию.
С 21 декабря 2007 года был отменён пограничный контроль в 9 государствах, вошедших в Шенгенскую зону: Польша, Чехия, Словакия, Венгрия, Словения, Мальта, Эстония, Латвия и Литва, контроль на воздушных границах отменен 30 марта 2008 года. 25-м государством, полностью присоединившимся к Шенгенской зоне, стала Швейцария 12 декабря 2008 года. В аэропорту контроль был отменен 29 марта 2009 года.