一般情况下不能异地办理护照和港澳通行证,办理护照和港澳通行证要带身份证户口本和照片到户籍所在地县级公安局出入境管理局申请办理。有异地居住证可以在异地办理。具体规定是:公安部决定自2016年4月1日起,在全国实施居住证制度的县级以上城市,施行居住证持有人在居住地申请办理因私出入境证件的措施。居住证持有人可凭本人居民身份证、居住证向居住地的县级(含)以上地方人民政府公安机关出入境管理部门提交普通护照、往来港澳通行证及签注、往来台湾通行证及签注申请。其他申请材料与当地户籍居民一致。
半年以上居住证,一年以上在当地缴纳社保证明,工作证明,户口本。不过不是所有城市都开放了异地办证业务,你需要先咨询一下工作单位辖区公安局是否已开放此项业务。