法律分析:与外国人结婚需要的手续有:
1、本人有效护照或者其他有效国际旅行证件;
2、所在国公证机构或者有权机关出具的经中华人民共和国驻该国使馆认证或者驻该国使馆认证的本人无配偶证明,或者驻华使馆出具的本人无配偶证明。
中国公民与外国人在中国结婚的,男女双方应当到内地居民常住户口所在地的婚姻登记机关办理婚姻登记。
法律依据:《中华人民共和国民法典》
第一千零四十九条 要求结婚的男女双方应当亲自到婚姻登记机关申请结婚登记。符合本法规定的,予以登记,发给结婚证。完成结婚登记,即确立婚姻关系。未办理结婚登记的,应当补办登记。
《婚姻登记条例》
第二条 内地居民办理婚姻登记的机关是县级民政部门或者乡(镇),省、自治区、直辖市可以按照便民原则确定农村居民办理婚姻登记的具体机关。
中国公民同外国人,内地居民同特别行政区居民(以下简称居民)、澳门特别行政区居民(以下简称澳门居民)、地区居民(以下简称居民)、华侨办理婚姻登记的机关是省、自治区、直辖市民政部门或者省、自治区、直辖市民政部门确定的机关。
第四条 内地居民结婚,男女双方应当共同到一方当事人常住户口所在地的婚姻登记机关办理结婚登记。
中国公民同外国人在中国内地结婚的,内地居民同居民、澳门居民、居民、华侨在中国内地结婚的,男女双方应当共同到内地居民常住户口所在地的婚姻登记机关办理结婚登记。