Intravenous injection as drug directly mixes with deoxy blood and can be pumped to all body parts by heart.
 But final answer will depend on for what drug is given. For ex
Local anesthetic is given sub cutaneous to block nerve impulse from particular site. But general anesthetic are given generally intra venous to completely stop nerve impulse from all over body