Heroin som tas peroralt omdannes fullstendig til morfin i leveren før det når systemisk sirkulasjon, og intravenøs bruk er derfor mest potent. Ettersom heroin er varmestabilt og tas effektivt opp i lungevev er det også vanlig å røyke heroin. Rusen varer som regel 3–6 timer.