护照要提前半年换发。如果你现在手持离有效期只有三个月的护照在国内,你在大使馆或领馆是签不到证件的。如果你现在手持离有效期只有三个的护照在国外的话,你可以到当时的大使馆去咨询,在大使馆直接申请延期就可以了。 不明白你说的在外在是在国内还是在国外。 如果你在国内,护照换发是必须要到户籍所在地的出入境去办理。除非你能办到商务护照。