For domestic flights, it is advised to arrive at the airport at least two hours in advance of the scheduled departure time; for international flights, allow three hours. This gives plenty of time for security checks, check-in, and any unplanned delays.