Possibly free with miles too
LH and Swiss also let you pay the fees and taxes with miles, unlike any other airline as far as I can seen. 15k miles short haul. Not sure if it is possible long haul.
LH and Swiss operate a single FF system, so it makes no difference how you book.