The big thing is how much noise canceling you're after. A $50 set of Anker Soundcore's will remove engine noise but not a noisy neighbor - I like them for travel because the battery is solid and I won't cry if I lose them.
On the other hand, a $400 set of Sony's will basically put you in audio isolation - to the point that some people genuinely don't like them. A friend had me put his pair on in the middle of a busy restaurant at lunch time and I'm not kidding when I say it felt pin drop quiet.
I use noise cancelling in-ear headphones and on top of that I wear ear muffs intended for operating heavy machinery. I've never found a single pair of noise cancelling headphones that actually cancel all noise, so I layer them.
Any particular you know that in fact do cancel noise and really work?