libreoffice contains a number of convert options; which can be run from CLI too (ie. using a --headless option)
libreoffice --headless --convert-to docx *.odt
It actually will do a lot, so I'll suggest reading the man or info page(s) for more. What I'll suggest anyway (not sure I've ever used it in that way in years)