Question: how soon before your flight can you print your boarding pass?
Answer: If there is an airline confirmation number, you should be able to go to that website 24 hours in advance to check in and print your boarding passes (depending on the airline's policy).