쉥겐 협약(Schengen agreement)은 유럽26개 국가가 국경 없이 자유롭게 여행할 수 있도록 맺은 협약이다. 여행자는 마치 한 국가를 여행하는 것처럼 쉥겐국을 자유롭게 왕래할 수 있다. 그리스, 네덜란드, 노르웨이, 덴마크, 독일, 라트비아, 룩셈부르크, 리투아니아, 리히텐슈타인, 몰타, 벨기에, 스위스, 스웨덴, 스페인, 슬로바키아, 슬로베니아, 아이슬란드, 에스토니아, 오스트리아, 이탈리아, 체코, 포르투갈, 폴란드, 프랑스, 핀란드, 헝가리가 쉥겐 협약 가입국이다. 비쉥겐국가 국민이 체류할 수 있는 기간은 최종 출국일 기준으로180일 이내90일간 쉥겐 국내 무비자 여행이 가능하다.
예를 들면, 쉥겐 가입국인 독일, 스위스를60일 동안 여행을 했다면 다른 쉥겐국은30일까지만 무비자로 여행을 할 수 있는 것이다. 쉥겐국을 방문 후에 비쉥겐국을 방문할 수 있으며 단 비쉥겐국을 방문하게 되면 입출국 수속을 다시 해야한다. 물론 쉥겐 협약에 가입하지 않은 비쉥겐국을 여행하더라도 무비자 여행이 불가능한 것은 아니다. 아르메니아, 아제르바이잔, 타지키스탄, 투르크메니스탄을 제외하면 일정 기간 동안 무비자로 여행이 가능하다.