The airport is built as one large terminal, split into three large departure halls:
- Departure Hall 1: Consists of Piers B and C, both of which are dedicated Schengen areas.
- Departure Hall 2: Consists of Piers D and E.
Pier D is the largest pier and has two floor levels. The lower floor is used for non-Schengen flights; the upper floor is used for Schengen flights. By using stairs, the same jetways are used to access the aircraft. Schengen gates are numbered D-60 and up, non-Schengen gates are numbered from D-1 to D-59.
Pier E is a dedicated non-Schengen area.
- Departure Hall 3: Consists of F, G, H and M.
Piers F, G and H are non-Schengen areas; of these, Piers H and M are the low-cost piers.
Pier M is a dedicated Schengen area.