Noise cancelling headphones make a huge difference for me. You don’t have to listen to anything through them, just enjoy the lower background noise levels. Whilst they’re limited use for things like voices and sudden variable noise, the reduction in the background engine and air flow noise is very good. I like my Sennheiser ones, I'm sure there’s much support for Bose, and recently I’ve read positives on some Sony ones.