Is it safe to take the morning after pill 24 hrs after sex?

Yes. Plan b - the morning after pill is effective for up to five days (120 hours) after unprotected sex. It is most effective if used within three days (72 hours) of unprotected sex.