To avoid being too late for check-in, not having enough time for procedures, and delaying your journey, it's recommended to arrive at the airport 2 hours before domestic flights and 3 hours before international flights.
Optimal Airport Arrival Time

The suggested time to arrive at the airport
For domestic flights:
– Passengers should be at the check-in counter 2 hours before departure
– For passengers who have completed online check-in, it is necessary to be at the check-in counter at least 1 hour before departure
– The check-in counter closes (passenger acceptance ends) 40 minutes before departure
– Boarding gate closes (passenger acceptance ends) 20 minutes before departure
For international flights:
– Passengers should be at the check-in counter 3 hours before departure
– The check-in counter closes (passenger acceptance ends) 50 minutes before departure
– Boarding gate closes (passenger acceptance ends) 30 minutes before departure

Arriving early to the airport, following the airline's guidelines, allows passengers to be proactive and provides extra time to handle unforeseen issues if they arise.
However, if you are flying during holidays, weekends, peak seasons, or from airports always on the list of the world's busiest, it's advisable to add an extra hour to the recommended time above.
Additionally, the recommended arrival time also depends on individual passengers. If you are a business class passenger, traveling alone, or fall under priority groups exempt from queuing, you may not need to arrive early. However, if traveling with family, a group, or having small children, elderly individuals, it's suggested to arrive early.
According to Mytour
***
Reference: Travel Guide by Mytour
MytourSeptember 14, 2020