For domestic flights, arrive at least 2 hours before departure. For international flights, plan for 3 hours to allow for check-in, security, and boarding.