3-4 weeks . If you had a bleed after taking the morning after pill and you haven't had a bleed since, then it could be awhile while your lining builds up again enough that it can then slough off in form of period.