Bose = No.
Noise cancelling = No.
Source: 1,000+ hours travelling on planes, trains and now buses.
You want what are called In Ear Monitors or IEMs. They are essentially ear plugs and stop all the noise from getting in in the first place. About 40db so you'll see people's mouths moving but not hear them. You'll still hear someone yelling at you next to your ear.
What's really good about this setup is now you have a perfect room for listening to your music in.
Also no batteries required, and the signal isn't mixed in with the invers of the noise being cancelled, etc. etc. It's just simpler all round.
I recommend Etymotic (I'm on my third pair of ER-4Ps; don't ask) as the detail you get is probably better than anything else money can buy. Anything.
www.etymotic.com/Last time I lost a pair I tried out ("auditioned" if you're a knob) a number of ear buds and over ears from Seinheisser and Audio Technica and this and that, some of which cost double my Etys and they honestly sounded surprisingly ****. To their defence I couldn't be sure of the source material.
So, if you want the world's most accurate sound and noise isolation try Etymotics.
Warning: IEMs sit
right, right, riiiight, deeeep in your ear canal stopping about 1mm off your ear drum so you'll freak out at first. They obviously paly at ultra low volumes.
www.head-fi.org/a/head-fi-buying-guide-in-ear-headphones-2