Alternatively you could go for a pair of canal phones. Whilst they don't use active noise cancelling , they fill your ear canal in such a way that means that whilst you're listening to music you can't hear anything else.
Shure make a range of excellent headphones which range from 100-500 USD ...