This is a little projected I did a while back. It lists every major opiate with it’s half-life and bioavailability for Oral, IM, IV, Rectal and Intranasal. Defintiely a useful little tool when you find yourself with some opiate your aren't familiar with and you want to find out what the best route of administration would be.

