2-4 days if you intravenously used,up to 7 days if you ate it
Opioids can cross the placental barrier and have the potential to cause neonatal respiratory depression. Now, the question of how long does it stay in your system: 3-7 days. And talk to someone if you need help. Good luck to you.