All those in the flights business will tell you to reach the airport at least 3 hours before the flight departure time, as you will have queues to clear at various counters at the airport.