외국인의 체류와 관련하여 우리나라와 북한 사이에 가장 큰 차이점은 입국한 외국인이 국내이동의 자유를 가지고 있는가이다. 우리나라의 경우 입국 후 여행의 자유가 원칙적으로 보장되어 있는 반면 북한은 통제되어 있다. 즉 우리나라에서는 “공공의 안녕질서나 대한민국의 중대한 이익을 위하여 필요하다고 법무부장관이 인정한 경우”에만 외국인에 대하여 거소 또는 활동의 범위를 제한하거나 그 밖에 필요한 준수사항을 정할 수 있다(제22조). 하지만 북한에서는 거주하는 외국인, 사사로이 체류하는 외국인, 국경지역 출입국증명서를 가진 외국인은 해당 출입국사업기관이 발급한 여행증을 가지고 여행하여야 하고, 나아가 목적지에 도착하면 해당지역 출입국사업 기관에 도착, 출발확인을 받아야 한다(제54조). 
외국인의 체류와 관련하여 남한과 북한의 가장 큰 차이점은 무엇인가
국내이동의 자유