Virgin airways free just take them as you leave the aircraft.
Between 15-20 dollars. Or hundreds if you want fancy noise canceling ones. Just don't get kids headphones coz the sound sucks eggs.
I'm basing my prices from Walmart. That's where I usually get mine.