For domestic flights, aim to arrive at the airport at least 2 hours before departure, and for international flights, 3 hours is recommended. During monsoon season, add an extra 30 minutes to account for potential delays caused by rain or traffic.