I am traveling to India from the U.S.
One travel agent said that for domestic flights people have to get to the airport 2.5 hours ahead of time.
In the U.S. I regularly flight out of the airports in Miami, Chicago, EWR, Dulles, LGA and PBI.
The travel agent said that the airports in the cities I mentioned above are as big as those in Miami and the other U.S. cities.
He said that because of the size of the airports and how long it takes to check bags, if people are not at a domestic flight at least 2.5 hours ahead of time they will not make the domestic flight.
Is this true? When I flew internationally to Berlin, from Munich as from Paris I showed up around 2.5 hours ahead of time and am quite surprised to hear that domestic flights in India require people to show up 2.5 hours ahead of time.
How early would people show up if they were flying domestic flights to the locations I mentioned?