If you use online check-in, you can download your boarding pass up to 24 to 48 hours before departure, depending on the airline and flight. However, there may be different policies depending on the airline, so it's best to check with the airline for their policies.