至少10年。
外地人和北京人结婚能迁户口的条件为:
投靠人超过45周岁不超过55周岁的,结婚应满5年;超过55周岁的,结婚应满2年;随迁子女年龄原则不超过18周岁,且符合我市计划生育政策。
1、申请人为外省市无业人员或农业户口,年满45周岁;
2、结婚需满10年;
3、被投靠人是本市非农业户口;
4、在京有合法固定住所。