Airports and airlines have been increasingly establishing vertical contracts, which have a wide variety of forms. These contracts have important implications for policy issues, namely for regulation and price discrimination legislation. In this paper we develop a model to analyse the effects of three types of vertical contracts, in what regards welfare, pro-competitiveness and the scope for regulation. We find that two types of contracts are anti-competitive, and that in all of them consumers are better-off, though in one of them within conditions regarding operational efficiency. We also conclude that regulation may (or may not) improve welfare depending on the type of contract and that price capping has different effects according to the facility the price of which is capped. Moreover, we find that these agreement’s effects exhibit a trade-off between pro-competitiveness and welfare and between price discrimination and welfare.