药物流产一般需要3天。但是要注意,怀孕49天之内,确定宫内孕的女性才可以进行药物流产。药物流产一共需要服用3天的药物,前两天吃米非司酮,第三天吃米索前列醇片。吃完米索前列醇片之后会出现腹痛、阴道出血,随后会排除孕囊。如果服用米索前列醇片后,孕囊没有排出,应及时就诊,必要时还需进行清宫治疗。另外,药流是有一定风险的,所以应该在医生指导下用药,不要自己擅自吃药。