I don't have noise cancelling anything. I've never felt it was necessary and to me it's just too much money and another item I need to lug around. I have small Beyerdynamics earbuds. The sound quality is pretty good, good enough to listen to music on the go in any case. And at the same time they don't take up much space and didn't cost me an arm and a leg. I usually take earplugs with me so that I have the option if I want to sleep and it's too noisy, but I rarely use them.