Barcelona Airport Arrivals (BCN)
| Origin | Airline | Flight no. | Scheduled | Est./Actual | Status |
|---|---|---|---|---|---|
| San Sebastian (EAS) | Vueling | VY1099 expand_more(3) | 03:10 | Scheduled | |
| San Sebastian (EAS) | Iberia | IB5054 | 03:10 | Scheduled | |
| San Sebastian (EAS) | Level | LL5054 | 03:10 | Scheduled | |
| San Sebastian (EAS) | Qatar Airways | QR3713 | 03:10 | Scheduled | |
| Genova (GOA) | Vueling | VY6121 expand_more(3) | 03:15 | Scheduled | |
| Genova (GOA) | Iberia | IB5805 | 03:15 | Scheduled | |
| Genova (GOA) | Level | LL5805 | 03:15 | Scheduled | |
| Genova (GOA) | Qatar Airways | QR3661 | 03:15 | Scheduled | |
| Santiago De Compostela (SCQ) | Vueling | VY1631 expand_more(3) | 03:15 | Scheduled | |
| Santiago De Compostela (SCQ) | Iberia | IB5210 | 03:15 | Scheduled | |
| Santiago De Compostela (SCQ) | Level | LL5210 | 03:15 | Scheduled | |
| Santiago De Compostela (SCQ) | Qatar Airways | QR3582 | 03:15 | Scheduled | |
| Ankara (ESB) | AJet | VF607 | 03:20 | Scheduled | |
| Katowice (KTW) | Wizz Air | W61175 | 03:20 | Scheduled | |
| Luton (LTN) | Wizz Air | W95377 | 03:25 | Scheduled | |
| Palma Mallorca (PMI) | Vueling | VY3933 expand_more(3) | 03:25 | Scheduled | |
| Palma Mallorca (PMI) | Iberia | IB5323 | 03:25 | Scheduled | |
| Palma Mallorca (PMI) | Level | LL5323 | 03:25 | Scheduled | |
| Palma Mallorca (PMI) | Qatar Airways | QR5528 | 03:25 | Scheduled | |
| Geneva (GVA) | easyJet | U21299 | 03:30 | Scheduled | |
| Skopje (SKP) | Wizz Air | W64737 | 03:30 | Scheduled | |
| Hahn (HHN) | Ryanair | FR1680 | 03:35 | Scheduled | |
| Alicante (ALC) | Vueling | VY1307 expand_more(3) | 03:40 | Scheduled | |
| Alicante (ALC) | Iberia | IB5133 | 03:40 | Scheduled | |
| Alicante (ALC) | Level | LL5133 | 03:40 | Scheduled | |
| Alicante (ALC) | Qatar Airways | QR3513 | 03:40 | Scheduled | |
| Nador (NDR) | Ryanair | FR2234 | 03:40 | Scheduled | |
| Amsterdam (AMS) | Vueling | VY1057 expand_more(3) | 03:45 | Scheduled | |
| Amsterdam (AMS) | Iberia | IB5005 | 03:45 | Scheduled | |
| Amsterdam (AMS) | Level | LL5005 | 03:45 | Scheduled | |
| Amsterdam (AMS) | Qatar Airways | QR3798 | 03:45 | Scheduled | |
| Bilbao (BIO) | Vueling | VY1467 expand_more(3) | 03:45 | Scheduled | |
| Bilbao (BIO) | Iberia | IB5167 | 03:45 | Scheduled | |
| Bilbao (BIO) | Level | LL5167 | 03:45 | Scheduled | |
| Bilbao (BIO) | Qatar Airways | QR3556 | 03:45 | Scheduled | |
| Puerto del Rosario (FUE) | Vueling | VY3065 expand_more(3) | 03:45 | Scheduled | |
| Puerto del Rosario (FUE) | Iberia | IB5584 | 03:45 | Scheduled | |
| Puerto del Rosario (FUE) | Level | LL5584 | 03:45 | Scheduled | |
| Puerto del Rosario (FUE) | Qatar Airways | QR3723 | 03:45 | Scheduled | |
| Granada (GRX) | Vueling | VY1109 expand_more(3) | 03:45 | Scheduled | |
| Granada (GRX) | Iberia | IB5063 | 03:45 | Scheduled | |
| Granada (GRX) | Level | LL5063 | 03:45 | Scheduled | |
| Granada (GRX) | Qatar Airways | QR3598 | 03:45 | Scheduled | |
| Palma Mallorca (PMI) | Lauda Europe | FR2890 | 03:45 | Scheduled | |
| Sevilla (SVQ) | Vueling | VY1385 expand_more(3) | 03:50 | Scheduled | |
| Sevilla (SVQ) | Iberia | IB5149 | 03:50 | Scheduled | |
| Sevilla (SVQ) | Level | LL5149 | 03:50 | Scheduled | |
| Sevilla (SVQ) | Qatar Airways | QR3586 | 03:50 | Scheduled | |
| Rome (FCO) | ITA Airways | AZ76 expand_more(6) | 03:55 | Scheduled | |
| Rome (FCO) | Aerolineas Argentinas | AR7208 | 03:55 | Scheduled | |
| Rome (FCO) | Air Europa | UX3127 | 03:55 | Scheduled | |
| Rome (FCO) | Ethiopian Airlines | ET4038 | 03:55 | Scheduled | |
| Rome (FCO) | Etihad Airways | EY3003 | 03:55 | Scheduled | |
| Rome (FCO) | Hainan Airlines | HU8663 | 03:55 | Scheduled | |
| Rome (FCO) | Volotea | V76014 | 03:55 | Scheduled | |
| Brussels (BRU) | Vueling | VY1079 expand_more(3) | 04:00 | Scheduled | |
| Brussels (BRU) | Iberia | IB5035 | 04:00 | Scheduled | |
| Brussels (BRU) | Level | LL5035 | 04:00 | Scheduled | |
| Brussels (BRU) | Qatar Airways | QR4712 | 04:00 | Scheduled | |
| Milan (LIN) | easyJet | U27160 | 04:05 | 15:52 | Landed |
| London (LGW) | Vueling | VY7607 expand_more(3) | 04:15 | 15:55 | Landed |
| London (LGW) | British Airways | BA8061 | 04:15 | 15:55 | Landed |
| London (LGW) | Iberia | IB5403 | 04:15 | 15:55 | Landed |
| London (LGW) | Level | LL5403 | 04:15 | 15:55 | Landed |
| Riga (RIX) | airBaltic | BT683 expand_more(1) | 04:15 | Scheduled | |
| Riga (RIX) | Iberia | IB7847 | 04:15 | Scheduled | |
| Bergamo (BGY) | Ryanair | FR847 | 04:20 | Scheduled | |
| Oviedo Aviles (OVD) | Vueling | VY1189 expand_more(3) | 04:20 | Scheduled | |
| Oviedo Aviles (OVD) | Iberia | IB5101 | 04:20 | Scheduled | |
| Oviedo Aviles (OVD) | Level | LL5101 | 04:20 | Scheduled | |
| Oviedo Aviles (OVD) | Qatar Airways | QR3764 | 04:20 | Scheduled | |
| Palma Mallorca (PMI) | Vueling | VY3929 expand_more(3) | 04:20 | 15:50 | Landed |
| Palma Mallorca (PMI) | Iberia | IB5319 | 04:20 | 15:50 | Landed |
| Palma Mallorca (PMI) | Level | LL5319 | 04:20 | 15:50 | Landed |
| Palma Mallorca (PMI) | Qatar Airways | QR3574 | 04:20 | 15:50 | Landed |
| Amsterdam (AMS) | KLM | KL1517 expand_more(7) | 04:30 | Scheduled | |
| Amsterdam (AMS) | Aeromexico | AM6301 | 04:30 | Scheduled | |
| Amsterdam (AMS) | China Airlines | CI9393 | 04:30 | Scheduled | |
| Amsterdam (AMS) | China Eastern Airlines | MU1841 | 04:30 | Scheduled | |
| Amsterdam (AMS) | Delta Air Lines | DL9187 | 04:30 | Scheduled | |
| Amsterdam (AMS) | Garuda Indonesia | GA9246 | 04:30 | Scheduled | |
| Amsterdam (AMS) | GOL | G35512 | 04:30 | Scheduled | |
| Amsterdam (AMS) | Xiamen Air | MF9323 | 04:30 | Scheduled | |
| Birmingham (BHX) | Ryanair | FR3793 | 04:30 | Scheduled | |
| Frankfurt (FRA) | Lufthansa | LH1130 expand_more(2) | 04:30 | Scheduled | |
| Frankfurt (FRA) | Air Canada | AC9194 | 04:30 | Scheduled | |
| Frankfurt (FRA) | United Airlines | UA9392 | 04:30 | Scheduled | |
| London (LHR) | British Airways | BA484 expand_more(7) | 04:35 | Scheduled | |
| London (LHR) | American Airlines | AA6728 | 04:35 | Scheduled | |
| London (LHR) | Iberia | IB3665 | 04:35 | Scheduled | |
| London (LHR) | Jet Linx Aviation | JL7767 | 04:35 | Scheduled | |
| London (LHR) | LATAM Airlines | LA5487 | 04:35 | Scheduled | |
| London (LHR) | Malaysia Airlines | MH9706 | 04:35 | Scheduled | |
| London (LHR) | Qatar Airways | QR8316 | 04:35 | Scheduled | |
| London (LHR) | Vueling | VY9657 | 04:35 | Scheduled | |
| Lima (LIM) | LEVEL | IB2610 expand_more(2) | 04:35 | Scheduled | |
| Lima (LIM) | Finnair | AY5356 | 04:35 | Scheduled | |
| Lima (LIM) | Qatar Airways | QR6985 | 04:35 | Scheduled | |
| Madrid (MAD) | Air Europa | UX7703 expand_more(8) | 04:40 | Scheduled | |
| Madrid (MAD) | Aeromexico | AM6808 | 04:40 | Scheduled | |
| Madrid (MAD) | AirSERBIA | JU7452 | 04:40 | Scheduled | |
| Madrid (MAD) | China Eastern Airlines | MU4968 | 04:40 | Scheduled | |
| Madrid (MAD) | Delta Air Lines | DL6771 | 04:40 | Scheduled | |
| Madrid (MAD) | Etihad Airways | EY4366 | 04:40 | Scheduled | |
| Madrid (MAD) | Korean Air | KE6653 | 04:40 | Scheduled | |
| Madrid (MAD) | MEA | ME4003 | 04:40 | Scheduled | |
| Madrid (MAD) | Saudia | SV6027 | 04:40 | Scheduled | |
| Milan (MXP) | Vueling | VY6045 expand_more(3) | 04:45 | Scheduled | |
| Milan (MXP) | Iberia | IB5357 | 04:45 | Scheduled | |
| Milan (MXP) | Level | LL5357 | 04:45 | Scheduled | |
| Milan (MXP) | Qatar Airways | QR3744 | 04:45 | Scheduled | |
| Bari (BRI) | Vueling | VY6113 expand_more(3) | 04:50 | Scheduled | |
| Bari (BRI) | Iberia | IB5389 | 04:50 | Scheduled | |
| Bari (BRI) | Level | LL5389 | 04:50 | Scheduled | |
| Bari (BRI) | Qatar Airways | QR3704 | 04:50 | Scheduled | |
| Brussels (BRU) | Brussels Airlines | SN3703 expand_more(2) | 04:50 | Scheduled | |
| Brussels (BRU) | Etihad Airways | EY7273 | 04:50 | Scheduled | |
| Brussels (BRU) | United Airlines | UA9900 | 04:50 | Scheduled | |
| Cologne (CGN) | Eurowings | EW520 | 04:50 | Scheduled | |
| Malaga (AGP) | Vueling | VY1553 expand_more(3) | 05:00 | Scheduled | |
| Malaga (AGP) | Iberia | IB5192 | 05:00 | Scheduled | |
| Malaga (AGP) | Level | LL5192 | 05:00 | Scheduled | |
| Malaga (AGP) | Qatar Airways | QR3504 | 05:00 | Scheduled | |
| Paris (CDG) | Air France | AF1548 expand_more(5) | 05:00 | Scheduled | |
| Paris (CDG) | Aeromexico | AM6012 | 05:00 | Scheduled | |
| Paris (CDG) | Air Mauritius | MK9324 | 05:00 | Scheduled | |
| Paris (CDG) | Delta Air Lines | DL8379 | 05:00 | Scheduled | |
| Paris (CDG) | GOL | G35231 | 05:00 | Scheduled | |
| Paris (CDG) | WestJet | WS5117 | 05:00 | Scheduled | |
| Prague (PRG) | Ryanair | FR3040 | 05:00 | Delayed | |
| Iasi (IAS) | Wizz Air | W43685 | 05:05 | Scheduled | |
| Istanbul (IST) | Turkish Airlines | TK1855 expand_more(3) | 05:05 | Delayed | |
| Istanbul (IST) | Pakistan International Airlines | PK5855 | 05:05 | Delayed | |
| Istanbul (IST) | Thai Airways | TG9040 | 05:05 | Delayed | |
| Istanbul (IST) | Uzbekistan Airways | HY7295 | 05:05 | Delayed | |
| Lisbon (LIS) | Vueling | VY1147 expand_more(3) | 05:05 | Scheduled | |
| Lisbon (LIS) | Iberia | IB5113 | 05:05 | Scheduled | |
| Lisbon (LIS) | Level | LL5113 | 05:05 | Scheduled | |
| Lisbon (LIS) | Qatar Airways | QR4690 | 05:05 | Scheduled | |
| Manchester (MAN) | Vueling | VY7755 expand_more(3) | 05:05 | Scheduled | |
| Manchester (MAN) | British Airways | BA8105 | 05:05 | Scheduled | |
| Manchester (MAN) | Iberia | IB5855 | 05:05 | Scheduled | |
| Manchester (MAN) | Level | LL5855 | 05:05 | Scheduled | |
| Thessaloniki (SKG) | Aegean Airlines | A3560 expand_more(2) | 05:05 | Scheduled | |
| Thessaloniki (SKG) | TAP Air Portugal | TP7411 | 05:05 | Scheduled | |
| Thessaloniki (SKG) | Volotea | V75010 | 05:05 | Scheduled | |
| Trieste (TRS) | Ryanair | FR3929 | 05:05 | Scheduled | |
| Madrid (MAD) | Iberia | IB417 expand_more(8) | 05:10 | Scheduled | |
| Madrid (MAD) | American Airlines | AA8824 | 05:10 | Scheduled | |
| Madrid (MAD) | avianca | AV6076 | 05:10 | Scheduled | |
| Madrid (MAD) | Boliviana de Aviacion | OB5004 | 05:10 | Scheduled | |
| Madrid (MAD) | British Airways | BA7135 | 05:10 | Scheduled | |
| Madrid (MAD) | LATAM Airlines | LA1683 | 05:10 | Scheduled | |
| Madrid (MAD) | Level | LL3017 | 05:10 | Scheduled | |
| Madrid (MAD) | Vueling | VY5058 | 05:10 | Scheduled | |
| Madrid (MAD) | World2Fly | 2W9002 | 05:10 | Scheduled | |
| Stockholm (ARN) | Ryanair | FR3077 | 05:15 | Scheduled | |
| Lisbon (LIS) | TAP Air Portugal | TP1036 expand_more(5) | 05:15 | Scheduled | |
| Lisbon (LIS) | Aegean Airlines | A31762 | 05:15 | Scheduled | |
| Lisbon (LIS) | Azores Airlines | S48706 | 05:15 | Scheduled | |
| Lisbon (LIS) | Azul | AD7283 | 05:15 | Scheduled | |
| Lisbon (LIS) | Emirates | EK4860 | 05:15 | Scheduled | |
| Lisbon (LIS) | United Airlines | UA6887 | 05:15 | Scheduled | |
| Paris (ORY) | Vueling | VY8013 expand_more(3) | 05:15 | Scheduled | |
| Paris (ORY) | Iberia | IB5439 | 05:15 | Scheduled | |
| Paris (ORY) | Level | LL5439 | 05:15 | Scheduled | |
| Paris (ORY) | Qatar Airways | QR4682 | 05:15 | Scheduled | |
| Rome (FCO) | Ryanair | FR6342 | 05:20 | Scheduled | |
| Athens (ATH) | Atmospherica Aviation | ATJ251 | 05:25 | Scheduled | |
| Athens (ATH) | Atmospherica Aviation | AAN251 | 05:25 | Scheduled | |
| Geneva (GVA) | VistaJet | H5313 | 05:25 | Scheduled | |
| Ibiza (IBZ) | Vueling | VY3509 expand_more(3) | 05:30 | Scheduled | |
| Ibiza (IBZ) | Iberia | IB5253 | 05:30 | Scheduled | |
| Ibiza (IBZ) | Level | LL5253 | 05:30 | Scheduled | |
| Ibiza (IBZ) | Qatar Airways | QR3607 | 05:30 | Scheduled | |
| Oslo (OSL) | Norwegian | D85521 | 05:35 | Scheduled | |
| Munich (MUC) | Lufthansa | LH1814 expand_more(1) | 05:35 | Scheduled | |
| Munich (MUC) | United Airlines | UA9449 | 05:35 | Scheduled | |
| Oujda (OUD) | Ryanair | FR3147 | 05:35 | Scheduled | |
| Frankfurt (FRA) | Lufthansa | LH1132 expand_more(1) | 05:40 | Scheduled | |
| Frankfurt (FRA) | United Airlines | UA9515 | 05:40 | Scheduled | |
| Menorca (MAH) | Vueling | VY3611 expand_more(3) | 05:40 | Scheduled | |
| Menorca (MAH) | Iberia | IB5278 | 05:40 | Scheduled | |
| Menorca (MAH) | Level | LL5278 | 05:40 | Scheduled | |
| Menorca (MAH) | Qatar Airways | QR3735 | 05:40 | Scheduled | |
| London (STN) | Ryanair | FR9014 | 05:40 | Scheduled | |
| Milan (MXP) | Ryanair | FR270 | 05:45 | Scheduled | |
| Palma Mallorca (PMI) | Air Europa | UX6072 expand_more(4) | 05:55 | Scheduled | |
| Palma Mallorca (PMI) | Air France | AF4824 | 05:55 | Scheduled | |
| Palma Mallorca (PMI) | AirSERBIA | JU7449 | 05:55 | Scheduled | |
| Palma Mallorca (PMI) | Etihad Airways | EY4329 | 05:55 | Scheduled | |
| Palma Mallorca (PMI) | KLM | KL3334 | 05:55 | Scheduled | |
| Marrakech (RAK) | Ryanair | FR2240 | 06:00 | Scheduled | |
| Algiers (ALG) | Air Algerie | AH2014 | 06:05 | Scheduled | |
| Lyon (LYS) | Vueling | VY8129 expand_more(1) | 06:05 | Scheduled | |
| Lyon (LYS) | Iberia | IB5469 | 06:05 | Scheduled | |
| Gudja (MLA) | Vueling | VY1159 expand_more(3) | 06:05 | Scheduled | |
| Gudja (MLA) | Iberia | IB5119 | 06:05 | Scheduled | |
| Gudja (MLA) | Level | LL5119 | 06:05 | Scheduled | |
| Gudja (MLA) | Qatar Airways | QR3740 | 06:05 | Scheduled | |
| Munich (MUC) | Vueling | VY1163 expand_more(2) | 06:05 | Scheduled | |
| Munich (MUC) | Iberia | IB5123 | 06:05 | Scheduled | |
| Munich (MUC) | Level | LL5123 | 06:05 | Scheduled | |
| Paris (ORY) | Vueling | VY8019 expand_more(3) | 06:05 | Scheduled | |
| Paris (ORY) | Iberia | IB5445 | 06:05 | Scheduled | |
| Paris (ORY) | Level | LL5445 | 06:05 | Scheduled | |
| Paris (ORY) | Qatar Airways | QR3760 | 06:05 | Scheduled | |
| Casablanca (CMN) | Royal Air Maroc | AT960 | 06:10 | Scheduled | |
| Palma Mallorca (PMI) | Vueling | VY3935 | 06:10 | Scheduled | |
| Warsaw (WAW) | Wizz Air | W61477 | 06:15 | Scheduled | |
| Alicante (ALC) | Vueling | VY1313 | 06:20 | Scheduled | |
| Copenhagen (CPH) | SAS | SK1585 | 06:20 | Scheduled | |
| Seoul (ICN) | Trinity Airways | TW407 | 06:25 | Scheduled | |
| Wasaw Modlin (WMI) | Ryanair | FR4083 | 06:35 | Scheduled | |
| Ibiza (IBZ) | Vueling | VY3513 | 06:40 | Scheduled | |
| London (LGW) | easyJet | U28065 | 06:40 | Scheduled | |
| Las Palmas (LPA) | Vueling | VY3011 | 06:40 | Scheduled | |
| Paris (ORY) | Transavia | TO4756 | 06:40 | Scheduled | |
| Palma Mallorca (PMI) | Vueling | VY3939 | 06:40 | Scheduled | |
| Sevilla (SVQ) | Vueling | VY1389 | 06:40 | Scheduled | |
| Athens (ATH) | Aegean Airlines | A3712 | 06:45 | Scheduled | |
| Abu Dhabi (AUH) | Etihad Airways | EY113 | 06:45 | Scheduled | |
| Dubai (DXB) | Emirates | EK187 | 06:55 | Scheduled | |
| Seoul (ICN) | Asiana Airlines | OZ511 | 06:55 | Delayed | |
| Menorca (MAH) | Vueling | VY3613 | 06:55 | Scheduled | |
| Sofia (SOF) | Wizz Air | W64405 | 06:55 | Scheduled | |
| Amsterdam (AMS) | KLM | KL1519 | 07:00 | Scheduled | |
| Geneva (GVA) | Vueling | VY1125 | 07:00 | Scheduled | |
| Milan (MXP) | Vueling | VY6047 | 07:00 | Scheduled | |
| Berlin (BER) | Vueling | VY1073 | 07:05 | Scheduled | |
| Dublin (DUB) | Ryanair | FR3977 | 07:05 | Scheduled | |
| Riga (RIX) | Ryanair | FR3194 | 07:05 | Scheduled | |
| Zurich (ZRH) | Helvetic Airways | LX1956 | 07:05 | Scheduled | |
Disrupted flight or mishandled baggage?
Claim up to £1,600 (€1,920) for mishandled baggage or £520 (€600) in compensation on qualifying flight delays and cancellations. Check your compensation for free.
Planning a Holiday or Business Trip...
Pre-book Rental Car at Barcelona Airport for huge savings.
Flight Arrivals at Barcelona Airport
ARRIVING AT THE AIRPORT
Which Terminal will I arrive into?
International flights arrive into both Terminal 1 and Terminal 2.
Airlines arriving into T1 include: Air France, American Airlines, Austrian Airlines, Cathay Pacific, Delta Airlines, EgyptAir, Emirates, Iberia, KLM, Lufthansa, Qatar Airways, Singapore Airlines, Turkish Airlines, United Airlines and Vueling.
Airlines arriving into T 2 include: EasyJet.
Where do I go to get my connecting flight?
Go to the desks in the boarding area to ask about your connecting flight or to the Aenas information desk.
If you need to transfer between terminals for your connecting flight, a free shuttle bus connects T1 and T2 24 hours a day.
Where is the arrivals lobby?
In T1, the arrivals lobby is on Floor 1.
In T2, the arrivals lobby is on Floor 0.
Where is baggage reclaim?
The baggage reclaim hall is immediately after the gates and before customs on Floor 1. The carousel number for your flight will be shown on the screens.
What should I declare at customs?
Information on what you should declare at customs can be found on the European Commission website.
What facilities are there at Arrivals?
At T1 Arrivals you will find the SkyCentre, a large shopping area with a wide variety of shops, restaurants and coffee shops. There is also The Airport Market convenience store, La Botiga del Barca, a Tobacconist, Items d’Ho luggage shop, Superskunk accessories, Tascón footwear, Tech&Fly, Wonkandy sweetshop, and La Tramoia Mediterranean restaurant.
At T2 Arrivals you will find Breadway bakery and snack bar, the Market convenience store, and Fresh and Ready for sandwiches and snacks.
There is aa wide array of car rental companies at Barcelona Airport.
LEAVING THE AIRPORT
Barcelona Airport is located 14 km from the center of the city between the towns of El Prat de Llobregat and Castelldefels. You can get into the city by train, metro, bus, car, or taxi. Go to our transportation page for further information.
Was your flight delayed or cancelled?
You may be eligible to receive up to 600 EUR compensation per person in your party..
Claim Now!Beat the Queues
Don't stand sweating for 45 mins waiting for Security. Get a fast track and get through in 5 mins or less.
Book nowLounge like a VIP
Avoid the crowds. Get discounted access to the VIP airport lounge. Its not as expensive as you may think.
Book nowBarcelona Airport Sets New Record with 12.29 Million Passengers in Q4 2023, Surpassing Pre-Pandemic Levels by 14.42%. This remarkable growth signifies a complete recovery from the pandemic's impact and positions the airport for continued success.

