Cancer is considered as one of the most leading causes of human mortality. There are different ways for treatment of cancer each has their own pros and cons. Magnetic drug targeting (MDT), among others, is one of the most promising methods for cancer treatment with minimum side effects. In the present study the effect of injection angle and injection rate of nanoparticles on the capture efficiency (CE) of nanoparticles in a 3D blood vessel. Three different magnetic sources have been considered, including permanent magnet, current carrying wire, and coil wire. The parameters considered in this study, include injection angle (30◦ < α < 90◦), and injection rate (0〖mm〗^3 s^(-1) ≤ Q ̇_inj≤ 320〖mm〗^3 s^(-1)). Regarding the injection site, two scenarios have been considered, (1) injecting from the same side of the magnet location; and (2) injecting from the opposite side of the magnet location. Finite element (FE) method was used to solve the governing equations. Results showed that the maximum values of CE are related to the current carrying wire, permanent magnet, and coil wire with the value of 94%, 80%, 68%, respectively. It was found that the maximum CE of nanoparticles (91.7%) in scenario 2 is obtained at injection rate of Q˙ inj = 31.4 mm3.s-1 when the current carrying wire was used as the magnetic source. Also, it was revealed that no particle is captured at 0 〖mm〗^3 s^(-1)≤Q ̇_inj≤ 62.8 〖mm〗^3 s^(-1) in scenario 1. Finally, it was revealed that for all injection angles and rate, the CE of nanoparticles in scenario 2 is higher than that of scenario 1.