For normal, regular earplugs I swear by silicone earplugs, and in particular the brand "BioEars".
On flights I squish those into my ears then use ear covering noise-cancelling headphones (although I'm tempted to try the white-noise idea, thanks).
Nothing is going to get rid of all the noise but this certainly cuts out a huge amount.