I would put it as hair reduction instead of hair removal. The risk of scarring is too high in permanent hair removal, and it is not feasible.
All the current treatments are long term hair reduction.
Beside IPL which you mentioned, laser is well tested for hair reduction. There are various lasers for hair reduction. Depending on your skin type and colour of your hair, your doctor will advise on the most appropriate laser for you.
You may want to read up on the pros and cons of the different lasers before making a decision.
Do read up on the post laser care as well.
One more point to note is that there are various factors that may cause the hair to regrow. It may be due to medical issues such as polycystic ovarian syndrome or pituitary tumour, or simply applying moisturiser with growth factors.