You can get a Virgin America boarding pass after you check-in to your flight either online, at a kiosk or at a counter. Online check-in for flights is only available 24 hours prior to departure.
Select Check-In from Virgin America’s website and enter your last name and either the confirmation code or the ticket number. This completes the check-in process, and you can then print your boarding pass.
Use your credit card or the confirmation code to check-in at your airport’s Virgin America kiosk. Swipe your credit card or enter the confirmation code to display your reservation and print your boarding pass.
Show your government-issued photo ID at a Virgin America counter to check-in to your flight and receive your boarding pass.