How long does it take to recover after having a fibroid tumor removed?

Depends. If the surgery was laprascopically performed the recover will be less than if it was performed via laparotomy (much larger incision). Smaller incision most likely 2-3 weeks; larger incision more likely 4-6 weeks. Ask your surgeon to get a better idea.