2.5 hrs was barely good enough to get through priority line, passport control, security and immigration with about 25 min to look at duty free before the flight being boarded.