你好,这个还要看你宫外孕发生的位置的,一般输卵管或卵巢的话应该不会超过2个月,而腹腔的话时间可能会比较长的,但这都不是绝对的。
一般在怀孕35天后就可以通过B超看到孕囊的大小的了,另外宫外孕是比较危险的,要尽早发现尽早采取相应的措施。