EES, live.
EES rollout status, documented border queues and traveller reports across 125 Schengen airports. Live wait times appear when travellers in the queue report them. Free for editorial use with attribution.
Showing 125 of 125 tracked
| Airport | Arrivals vs normal | Departures vs normal |
|---|---|---|
| MXP Ferno (VA), Italy | +115 min | — |
| OSL Oslo, Norway | +5 min | — |
| ZRH Zurich, Switzerland | +2 min | — |
| FRA Frankfurt, Germany | +1 min | — |
Live EES border wait ranking
Entering & exiting Schengen, busiest border first.
- 1MXP Ferno (VA)Italy120 minliveenteringExiting: 2 minpredictedActivePeak: 3h · April 2026 (>100 pax missed a flight)Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026; >100 pax missed a flight at peak; ACI Europe identified as severe EES delay hub; EasyJet UK-Milan passengers worst-affected group (VisaVerge Jun 2026); Italy among 9 signatories requesting EU flex extension July 7; Milan biometrics deactivated at congestion peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend; Italy's domestic 45-min fallback to manual stamping remains active to 30 Sep 2026 (Wego Sep 2026)
- 2FCO RomeItaly38 minpredictedenteringExiting: 4 minpredictedActivePeak: 3h · April 2026Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026; ADR CEO warned Jun 25 EES is "incompatible with peak volumes"; Italy among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (Euronews) — suspension risk persists through summer; UK national avg wait tripled from 7→20 min per ADR aviation chief Bassato (The Local Jul 20 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend; Italy's domestic 45-min fallback to manual stamping remains active to 30 Sep 2026 (Wego Sep 2026)
- 3BCN BarcelonaSpain27 minpredictedenteringExiting: 5 minpredictedActivePeak: 3h · April 2026Up to 3-hr queues at peak; peak biometric suspension authorised; operators warn of summer gridlock without more e-gates; Spain's 25-min diversion rule active (families/mobility-impaired to manual); EU rejected suspension extension July 8 — summer gridlock risk remains (The Olive Press)
- 4LIS LisbonPortugal17 minpredictedenteringExiting: 3 minpredictedActivePeak: 4h · Apr 2026 (4h peak; Portugal Post)Biometric capture suspended Dec 2025; 4h peak queues Apr 2026 (Portugal Post); Portugal can pause capture up to 6 hrs per peak session; eased to ~60-70 min by Jun 2026 then re-queuing into summer; Portugal launched pre-reg "Travel to Europe" app Mar 27 2026 — second Schengen state with pre-arrival biometric submission (Idealista.pt); inconsistent kiosk availability persists July 2026; EU biometric flex suspension expired Sep 6 2026 — EU declined to extend; EU Commissioner Brunner noted "significant progress" at Lisbon with extra staff (Portugal Resident Sep 2026)
- 5ATH AthensGreece14 minpredictedenteringExiting: 2 minpredictedActivePeak: 2h 30m · June 2026 (~2.5h arrivals)20+ Ryanair pax missed Jun 18 LTN flight due to departure passport mega-queue (AirHelp / ITIJ Jun 2026); ~2.5h arrival queues persist; Greece flex mode: biometric capture pauseable up to 6 hrs; Ryanair called for EES suspension at ATH; EU ruled suspension "not necessary" July 8 (The Local); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Greece's request (Remote Work Europe Sep 2026)
- 6MAD MadridSpain10 minpredictedenteringExiting: 6 minpredictedActivePeak: 3h · April 2026 rollout weekPeak biometric suspension authorised; EU activated flex mode May 4; hybrid stamping permitted at peak; Spain's 25-min diversion rule: families/mobility-impaired redirected to manual stamping if queue exceeds 25 min; EU rejected suspension extension July 8 and blamed "local management" (The Olive Press)
- 7OSL OsloNorway10 minliveenteringExiting: Not enough dataActive
- 8CDG ParisFrance5 minliveenteringExiting: 7 minpredictedActivePeak: 4h · mid-April 2026 (kiosks ~35% below forecast)Kiosk throughput ~35% below forecast; ~12 dedicated EES lanes; Parafe e-gates reopened as a workaround; T2E pre-enrolment pods now launched; EU ruled suspension "not needed" July 8 (The Local) — no relief; 2–4h peak waits at T2E continue into summer; Air France confirmed biometric suspension at CDG during congestion (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite France's request (Connexion France Sep 2026)
- 9VIE ViennaAustria7 minpredictedenteringExiting: 3 minpredictedActivePeak: 3h · 13-14 April 2026 (3h, missed flights)Real enrolment runs >2 min/pax; 3-hr peaks caused missed flights on 13-14 Apr; Austria invoked EU flexibility to skip fingerprints during surges; Austria among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (Euronews); full kiosk capacity rollout targeted mid-July
- 10FRA FrankfurtGermany7 minliveenteringExiting: 6 minpredictedActivePeak: 2h · Apr 2026 morning peak (federal police data)Germany activated biometric flex mode (suspension up to 6 hrs at peaks); Fraport redeploying staff to immigration during afternoon Asia-arrival waves; Germany among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (iamexpat.de); July avg wait 120 min (doubled from ~60 min same period last year — Euronews Aug 12 2026); biometrics deactivated at congestion peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend (Biometric Update Sep 2026)
- 11MUC MunichGermany7 minpredictedenteringExiting: 3 minpredictedActivePeak: 2h · April 2026Germany activated biometric flex mode (suspension up to 6 hrs at peaks); 32,000 EES-wide refusals through May 18 per EU State of Schengen report; Germany among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (iamexpat.de); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Germany's request (Biometric Update Sep 2026)
- 12ZRH ZurichSwitzerland7 minliveenteringExiting: 3 minpredictedActivePeak: 2h · May 2026Biometric flex mode active since May 2; 8 additional self-service booths now installed; Apr 25 all e-gates simultaneously went offline → 2.5h queues (VisaHQ); Switzerland among 9 signatories formally requesting EU relief July 10 (The Local CH); EU has not granted full suspension; EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Switzerland's request and Commissioner Tzitzikostas push (Biometric Update Sep 2026)
- 13AMS AmsterdamNetherlands5 minpredictedenteringExiting: 6 minpredictedActivePeak: 2h · July 2026 (Euronews Aug 12 2026)161 kiosks across arrival filters; extra Marechaussee counters and redesigned waiting areas added; morning wave queues persist; routing restrictions prevent passengers from switching to empty lanes artificially lengthening waits; DutchReview (Jul 6 2026) warns of longer passport queues throughout summer; July max wait hit 120 min (up from 80 min same period prior year — Euronews Aug 12 2026); Air France-KLM confirmed biometric suspension at AMS peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Netherlands' request (Remote Work Europe Sep 2026)
- 14OPO PortoPortugal5 minpredictedenteringExiting: 2 minpredictedActivePeak: 30 min · June 2026Portugal can pause biometric capture up to 6 hrs per peak session; queues down to ~30 min by Jun 2026; extra booths planned
- 155 minpredictedenteringExiting: 1 minpredictedActive
- 163 minliveenteringExiting: Not enough dataActive4 dedicated EES lanes
- —AAL AalborgDenmarkNot enough dataenteringExiting: Not enough dataActive
- —ACE San BartoloméSpainNot enough dataenteringExiting: Not enough dataActive
- —AGP MálagaSpainNot enough dataenteringExiting: Not enough dataActivePeak: 2h · May 22-23 20262+ hr queues persist into Jun; flagged summer pressure point alongside Palma and Alicante; UK travel industry calls for urgent action
- —ALC AlicanteSpainNot enough dataenteringExiting: Not enough dataActiveFlagged summer pressure point Jun 2026; 1-2 hr queues at peak; kiosk malfunctions force manual fallback; added immigration staff
- —ARN StockholmSwedenNot enough dataenteringExiting: Not enough dataActivePeak: 40 min · January 2026 morningSweden's pre-reg "Travel to Europe" app operational (one of two Schengen states with pre-arrival biometric submission, alongside Portugal) — reducing first-time registration queues; performing better than Mediterranean peers (Wego Jul 2026)
- —BER BerlinGermanyNot enough dataenteringExiting: Not enough dataActive
- —BGO BergenNorwayNot enough dataenteringExiting: Not enough dataActive
- —Not enough dataenteringExiting: Not enough dataActive
- —BIO BilbaoSpainNot enough dataenteringExiting: Not enough dataActive
- —Not enough dataenteringExiting: Not enough dataActive
- —BLL BillundDenmarkNot enough dataenteringExiting: Not enough dataActive
- —BLQ BolognaItalyNot enough dataenteringExiting: Not enough dataActive
- —BMA StockholmSwedenNot enough dataenteringExiting: Not enough dataActive
- —BOD Bordeaux/MérignacFranceNot enough dataenteringExiting: Not enough dataActive
- —BOJ BurgasBulgariaNot enough dataenteringExiting: Not enough dataActive
- —BRE BremenGermanyNot enough dataenteringExiting: Not enough dataActive
- —BRI BariItalyNot enough dataenteringExiting: Not enough dataActive
- —BRQ BrnoCzechiaNot enough dataenteringExiting: Not enough dataActive
- —BRU BrusselsBelgiumNot enough dataenteringExiting: Not enough dataActivePeak: 5h · July 2026 (up to 5h peak — TravelTourister)Loss of e-gate access overloaded manual booths; ~600 missed flights Apr 2026; govt called delays "unacceptable" May 10; airport CEO warned of "absolute chaos" for summer; Jun 9 arrivals hit 4h (BrusselsTimes); 36 new e-gates on order (Brussels Airport press room); EU ruled suspension "impossible" July 7 — no system-wide relief for summer (iamexpat.nl); biometrics deactivated at congestion peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Belgium's request (Biometric Update Sep 2026)
- —BSL Saint-LouisFranceNot enough dataenteringExiting: Not enough dataActive
- —BTS BratislavaSlovakiaNot enough dataenteringExiting: Not enough dataActive
- —BUD BudapestHungaryNot enough dataenteringExiting: Not enough dataActiveAirport advises extra time critical for EES; identified as particularly vulnerable due to steady non-Schengen arrival flow and limited backlog-recovery time between waves; Forbes (Jun 2026) noted 30–50% longer waits expected in summer; rover pre-scanners in use to manage queue
- —CAG CagliariItalyNot enough dataenteringExiting: Not enough dataActive
- —CFU Kerkyra (Corfu)GreeceNot enough dataenteringExiting: Not enough dataActive
- —CGN Köln (Cologne)GermanyNot enough dataenteringExiting: Not enough dataActive
- —CHQ SoudaGreeceNot enough dataenteringExiting: Not enough dataActive
- —CLJ Cluj-NapocaRomaniaNot enough dataenteringExiting: Not enough dataActive
- —CPH CopenhagenDenmarkNot enough dataenteringExiting: Not enough dataActivePeak: 3h · July 2026 (3h when kiosks fully offline — NPR Jul 11)Still 1h+ queues; travellers "resigned to it"; 3h queue when all kiosks failed entirely (NPR, Jul 11 2026); Danish police understaffing lane allocation; facial recognition scanners slower than peer airports; summer volumes worsening
- —CRL CharleroiBelgiumNot enough dataenteringExiting: Not enough dataActive
- —CTA CataniaItalyNot enough dataenteringExiting: Not enough dataActive
- —DBV ČilipiCroatiaNot enough dataenteringExiting: Not enough dataActive
- —DEB DebrecenHungaryNot enough dataenteringExiting: Not enough dataActive
- —DUS DüsseldorfGermanyNot enough dataenteringExiting: Not enough dataActive
- —EIN EindhovenNetherlandsNot enough dataenteringExiting: Not enough dataActive
- —FAO FaroPortugalNot enough dataenteringExiting: Not enough dataActive90-min queues persist; Portugal notified EU May 29 of biometric suspension right; up to 6-hr suspensions at peak now authorized for summer
- —FLR Firenze (FI)ItalyNot enough dataenteringExiting: Not enough dataActive
- —FNC FunchalPortugalNot enough dataenteringExiting: Not enough dataActive
- —GDN GdańskPolandNot enough dataenteringExiting: Not enough dataActive
- —GOT GöteborgSwedenNot enough dataenteringExiting: Not enough dataActive
- —GVA GenevaSwitzerlandNot enough dataenteringExiting: Not enough dataActivePeak: 4h · Dec 2025-Feb 2026 (kiosk freezes, worst-hit)Repeated kiosk/system freezes; worst-hit airport, advises arriving 4 hrs early; biometric flex mode active since May 2; EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Switzerland's request (Biometric Update Sep 2026)
- —HAJ HannoverGermanyNot enough dataenteringExiting: Not enough dataActive
- —HAM HamburgGermanyNot enough dataenteringExiting: Not enough dataActive
- —HEL HelsinkiFinlandNot enough dataenteringExiting: Not enough dataActivePeak: 3h · Dec 2025 holiday + Apr 2026 (~1/3 kiosks offline)Up to 1/3 of 36 kiosks offline at peak plus border-guard shortage; 3-hr queues at Dec 2025 holiday and Apr 2026 launch; Apr 14 stress test: 3 flights departed with 40%+ pax still queuing (VisaHQ); flex mode authorized to pause checks during surges; Finland planning 70 additional kiosks and multilingual pre-enrolment app
- —HER HeraklionGreeceNot enough dataenteringExiting: Not enough dataActive
- —IAS IaşiRomaniaNot enough dataenteringExiting: Not enough dataActive
- —IBZ Ibiza (Eivissa)SpainNot enough dataenteringExiting: Not enough dataActive
- —INN InnsbruckAustriaNot enough dataenteringExiting: Not enough dataActive
- —JMK MykonosGreeceNot enough dataenteringExiting: Not enough dataActive
- —JTR Santorini IslandGreeceNot enough dataenteringExiting: Not enough dataActive
- —KEF ReykjavíkIcelandNot enough dataenteringExiting: Not enough dataActive
- —KGS Kos IslandGreeceNot enough dataenteringExiting: Not enough dataActive
- —KRK BalicePolandNot enough dataenteringExiting: Not enough dataActivePeak: 3h · late April 2026 (kiosk malfunctions)Kiosk malfunctions forced border guards into a phone-photo workaround
- —KSC KošiceSlovakiaNot enough dataenteringExiting: Not enough dataActive
- —KTW KatowicePolandNot enough dataenteringExiting: Not enough dataActive
- —KUN KaunasLithuaniaNot enough dataenteringExiting: Not enough dataActive
- —LEJ SchkeuditzGermanyNot enough dataenteringExiting: Not enough dataActive
- —LIN Segrate (MI)ItalyNot enough dataenteringExiting: Not enough dataActive
- —LJU Zgornji BrnikSloveniaNot enough dataenteringExiting: Not enough dataActive
- —LLA LuleåSwedenNot enough dataenteringExiting: Not enough dataActive
- —LUX LuxembourgLuxembourgNot enough dataenteringExiting: Not enough dataActive
- Not enough dataenteringExiting: Not enough dataActive
- —MLA VallettaMaltaNot enough dataenteringExiting: Not enough dataActive
- —MMX MalmöSwedenNot enough dataenteringExiting: Not enough dataActive
- —Not enough dataenteringExiting: Not enough dataActive
- Not enough dataenteringExiting: Not enough dataActive1-2 hr queues at peak; staff shortages and system outages; Ryanair named MRS in France EES suspension request
- —NAP NapoliItalyNot enough dataenteringExiting: Not enough dataActivePeak: 2h · April 2026Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026
- —Not enough dataenteringExiting: Not enough dataActive
- —NTE NantesFranceNot enough dataenteringExiting: Not enough dataActive1-2 hr queues persist; staff shortages and system outages; named by Ryanair in France EES suspension request
- —NUE NurembergGermanyNot enough dataenteringExiting: Not enough dataActive
- —OLB Olbia (SS)ItalyNot enough dataenteringExiting: Not enough dataActive
- —OSR MošnovCzechiaNot enough dataenteringExiting: Not enough dataActive
- —OTP OtopeniRomaniaNot enough dataenteringExiting: Not enough dataActive14 officer-staffed EES control stations
- —OUL Oulu / OulunsaloFinlandNot enough dataenteringExiting: Not enough dataPartialNo kiosks or e-gates; manual enrolment only, phased flight-by-flight from Jan 2026
- —Not enough dataenteringExiting: Not enough dataActivePeak: 3h · April 2026 (UK-only lanes added)Up to 3-hr queues; AENA added 10 temporary kiosks + UK-only lanes; peak biometric suspension authorised; flagged summer pressure point
- —PMO PalermoItalyNot enough dataenteringExiting: Not enough dataActive
- —POZ PoznańPolandNot enough dataenteringExiting: Not enough dataActive
- —PRG PragueCzechiaNot enough dataenteringExiting: Not enough dataActivePeak: 3h · Dec 2025 crash + Apr 2026 offline kiosksSystem crash during Dec 2025 pilot; offline kiosks at April 10 launch; kiosks failed to sync with EU databases at launch — forced manual collection (VisaHQ Dec 2025); 60 temp border assistants hired and 20 additional kiosks installed; throughput improving — typical current waits 60–90 min (prg.aero)
- —PSA Pisa (PI)ItalyNot enough dataenteringExiting: Not enough dataActive
- —PUY PulaCroatiaNot enough dataenteringExiting: Not enough dataActive
- —RHO RhodesGreeceNot enough dataenteringExiting: Not enough dataActive
- —RIX RigaLatviaNot enough dataenteringExiting: Not enough dataActive
- —RJK OmišaljCroatiaNot enough dataenteringExiting: Not enough dataActive
- —RTM RotterdamNetherlandsNot enough dataenteringExiting: Not enough dataActive
- —RVN RovaniemiFinlandNot enough dataenteringExiting: Not enough dataPartialNo kiosks or e-gates; manual enrolment only, phased flight-by-flight from Jan 2026
- —SKG ThessalonikiGreeceNot enough dataenteringExiting: Not enough dataActive
- —SOF SofiaBulgariaNot enough dataenteringExiting: Not enough dataActive
- —SPU Kaštel ŠtafilićCroatiaNot enough dataenteringExiting: Not enough dataActive
- —STR StuttgartGermanyNot enough dataenteringExiting: Not enough dataActive
- —SVG StavangerNorwayNot enough dataenteringExiting: Not enough dataActive
- —SVQ SevillaSpainNot enough dataenteringExiting: Not enough dataActive
- —SXB StrasbourgFranceNot enough dataenteringExiting: Not enough dataActive
- —SZG SalzburgAustriaNot enough dataenteringExiting: Not enough dataActive
- —TFS TenerifeSpainNot enough dataenteringExiting: Not enough dataActivePeak: 2h · April 2026Hours-long queues during peak flights
- —TLL TallinnEstoniaNot enough dataenteringExiting: Not enough dataActive
- —TLS Toulouse/BlagnacFranceNot enough dataenteringExiting: Not enough dataActive
- —TMP Tampere / PirkkalaFinlandNot enough dataenteringExiting: Not enough dataActive
- —TOS TromsøNorwayNot enough dataenteringExiting: Not enough dataActive
- —TRD TrondheimNorwayNot enough dataenteringExiting: Not enough dataActive
- Not enough dataenteringExiting: Not enough dataActive
- —TSR TimişoaraRomaniaNot enough dataenteringExiting: Not enough dataActive
- —UME UmeåSwedenNot enough dataenteringExiting: Not enough dataActive
- —VAR VarnaBulgariaNot enough dataenteringExiting: Not enough dataActive
- —VCE Venezia (VE)ItalyNot enough dataenteringExiting: Not enough dataActivePeak: 3h · April 2026Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026
- —VLC ValenciaSpainNot enough dataenteringExiting: Not enough dataActive
- —VNO VilniusLithuaniaNot enough dataenteringExiting: Not enough dataActive
- —WAW WarsawPolandNot enough dataenteringExiting: Not enough dataActivePeak: 3h · late April 2026 (3h)3-hr peak queues at 1 May 2026 holiday (VisaHQ Apr 30 / iVisa May 1); hardware reliability patchy; queue marshals deployed; automated gates reducing avg processing times ~30% for repeat travelers by May 2026
- —WRO WrocławPolandNot enough dataenteringExiting: Not enough dataActive
- —ZAD Zemunik Donji (Zadar)CroatiaNot enough dataenteringExiting: Not enough dataActive
- —ZAG Velika GoricaCroatiaNot enough dataenteringExiting: Not enough dataActive
| # | Airport | Entering2 | Exiting2 | Peak1 | Status | Notes | |
|---|---|---|---|---|---|---|---|
| 17 | MXPFerno (VA), Italy | 120 minlive1 report | 2 minpredictedmodeled from flight schedule | 3hApril 2026 (>100 pax missed a flight) | Active | Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026; >100 pax missed a flight at peak; ACI Europe identified as severe EES delay hub; EasyJet UK-Milan passengers worst-affected group (VisaVerge Jun 2026); Italy among 9 signatories requesting EU flex extension July 7; Milan biometrics deactivated at congestion peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend; Italy's domestic 45-min fallback to manual stamping remains active to 30 Sep 2026 (Wego Sep 2026) | |
| 18 | FCORome, Italy | 38 minpredictedmodeled from flight schedule | 4 minpredictedmodeled from flight schedule | 3hApril 2026 | Active | Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026; ADR CEO warned Jun 25 EES is "incompatible with peak volumes"; Italy among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (Euronews) — suspension risk persists through summer; UK national avg wait tripled from 7→20 min per ADR aviation chief Bassato (The Local Jul 20 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend; Italy's domestic 45-min fallback to manual stamping remains active to 30 Sep 2026 (Wego Sep 2026) | |
| 19 | BCNBarcelona, Spain | 27 minpredictedmodeled from flight schedule | 5 minpredictedmodeled from flight schedule | 3hApril 2026 | Active | Up to 3-hr queues at peak; peak biometric suspension authorised; operators warn of summer gridlock without more e-gates; Spain's 25-min diversion rule active (families/mobility-impaired to manual); EU rejected suspension extension July 8 — summer gridlock risk remains (The Olive Press) | |
| 20 | LISLisbon, Portugal | 17 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | 4hApr 2026 (4h peak; Portugal Post) | Active | Biometric capture suspended Dec 2025; 4h peak queues Apr 2026 (Portugal Post); Portugal can pause capture up to 6 hrs per peak session; eased to ~60-70 min by Jun 2026 then re-queuing into summer; Portugal launched pre-reg "Travel to Europe" app Mar 27 2026 — second Schengen state with pre-arrival biometric submission (Idealista.pt); inconsistent kiosk availability persists July 2026; EU biometric flex suspension expired Sep 6 2026 — EU declined to extend; EU Commissioner Brunner noted "significant progress" at Lisbon with extra staff (Portugal Resident Sep 2026) | |
| 21 | ATHAthens, Greece | 14 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 2h 30mJune 2026 (~2.5h arrivals) | Active | 20+ Ryanair pax missed Jun 18 LTN flight due to departure passport mega-queue (AirHelp / ITIJ Jun 2026); ~2.5h arrival queues persist; Greece flex mode: biometric capture pauseable up to 6 hrs; Ryanair called for EES suspension at ATH; EU ruled suspension "not necessary" July 8 (The Local); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Greece's request (Remote Work Europe Sep 2026) | |
| 22 | MADMadrid, Spain | 10 minpredictedmodeled from flight schedule | 6 minpredictedmodeled from flight schedule | 3hApril 2026 rollout week | Active | Peak biometric suspension authorised; EU activated flex mode May 4; hybrid stamping permitted at peak; Spain's 25-min diversion rule: families/mobility-impaired redirected to manual stamping if queue exceeds 25 min; EU rejected suspension extension July 8 and blamed "local management" (The Olive Press) | |
| 23 | OSLOslo, Norway | 10 minlive1 report | — | — | Active | ||
| 24 | CDGParis, France | 5 minlive1 report | 7 minpredictedmodeled from flight schedule | 4hmid-April 2026 (kiosks ~35% below forecast) | Active | Kiosk throughput ~35% below forecast; ~12 dedicated EES lanes; Parafe e-gates reopened as a workaround; T2E pre-enrolment pods now launched; EU ruled suspension "not needed" July 8 (The Local) — no relief; 2–4h peak waits at T2E continue into summer; Air France confirmed biometric suspension at CDG during congestion (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite France's request (Connexion France Sep 2026) | |
| 25 | VIEVienna, Austria | 7 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | 3h13-14 April 2026 (3h, missed flights) | Active | Real enrolment runs >2 min/pax; 3-hr peaks caused missed flights on 13-14 Apr; Austria invoked EU flexibility to skip fingerprints during surges; Austria among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (Euronews); full kiosk capacity rollout targeted mid-July | |
| 26 | FRAFrankfurt, Germany | 7 minlive1 report | 6 minpredictedmodeled from flight schedule | 2hApr 2026 morning peak (federal police data) | Active | Germany activated biometric flex mode (suspension up to 6 hrs at peaks); Fraport redeploying staff to immigration during afternoon Asia-arrival waves; Germany among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (iamexpat.de); July avg wait 120 min (doubled from ~60 min same period last year — Euronews Aug 12 2026); biometrics deactivated at congestion peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend (Biometric Update Sep 2026) | |
| 27 | MUCMunich, Germany | 7 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | 2hApril 2026 | Active | Germany activated biometric flex mode (suspension up to 6 hrs at peaks); 32,000 EES-wide refusals through May 18 per EU State of Schengen report; Germany among 9 signatories requesting EU flex extension July 7; EU rejected July 8 (iamexpat.de); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Germany's request (Biometric Update Sep 2026) | |
| 28 | ZRHZurich, Switzerland | 7 minlive1 report | 3 minpredictedmodeled from flight schedule | 2hMay 2026 | Active | Biometric flex mode active since May 2; 8 additional self-service booths now installed; Apr 25 all e-gates simultaneously went offline → 2.5h queues (VisaHQ); Switzerland among 9 signatories formally requesting EU relief July 10 (The Local CH); EU has not granted full suspension; EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Switzerland's request and Commissioner Tzitzikostas push (Biometric Update Sep 2026) | |
| 29 | AMSAmsterdam, Netherlands | 5 minpredictedmodeled from flight schedule | 6 minpredictedmodeled from flight schedule | 2hJuly 2026 (Euronews Aug 12 2026) | Active | 161 kiosks across arrival filters; extra Marechaussee counters and redesigned waiting areas added; morning wave queues persist; routing restrictions prevent passengers from switching to empty lanes artificially lengthening waits; DutchReview (Jul 6 2026) warns of longer passport queues throughout summer; July max wait hit 120 min (up from 80 min same period prior year — Euronews Aug 12 2026); Air France-KLM confirmed biometric suspension at AMS peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Netherlands' request (Remote Work Europe Sep 2026) | |
| 30 | OPOPorto, Portugal | 5 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 30 minJune 2026 | Active | Portugal can pause biometric capture up to 6 hrs per peak session; queues down to ~30 min by Jun 2026; extra booths planned | |
| 31 | LPAGran Canaria Island, Spain | 5 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | — | Active | ||
| 32 | ORYParis (Orly, Val-de-Marne), France | 3 minlive1 report | — | — | Active | 4 dedicated EES lanes | |
| — | AALAalborg, Denmark | — | — | — | Active | ||
| — | ACESan Bartolomé, Spain | — | — | — | Active | ||
| — | AGPMálaga, Spain | — | — | 2hMay 22-23 2026 | Active | 2+ hr queues persist into Jun; flagged summer pressure point alongside Palma and Alicante; UK travel industry calls for urgent action | |
| — | ALCAlicante, Spain | — | — | — | Active | Flagged summer pressure point Jun 2026; 1-2 hr queues at peak; kiosk malfunctions force manual fallback; added immigration staff | |
| — | ARNStockholm, Sweden | — | — | 40 minJanuary 2026 morning | Active | Sweden's pre-reg "Travel to Europe" app operational (one of two Schengen states with pre-arrival biometric submission, alongside Portugal) — reducing first-time registration queues; performing better than Mediterranean peers (Wego Jul 2026) | |
| — | BERBerlin, Germany | — | — | — | Active | ||
| — | BGOBergen, Norway | — | — | — | Active | ||
| — | BGYOrio al Serio (BG), Italy | — | — | — | Active | ||
| — | BIOBilbao, Spain | — | — | — | Active | ||
| — | BIQBiarritz/Anglet/Bayonne, France | — | — | — | Active | ||
| — | BLLBillund, Denmark | — | — | — | Active | ||
| — | BLQBologna, Italy | — | — | — | Active | ||
| — | BMAStockholm, Sweden | — | — | — | Active | ||
| — | BODBordeaux/Mérignac, France | — | — | — | Active | ||
| — | BOJBurgas, Bulgaria | — | — | — | Active | ||
| — | BREBremen, Germany | — | — | — | Active | ||
| — | BRIBari, Italy | — | — | — | Active | ||
| — | BRQBrno, Czechia | — | — | — | Active | ||
| — | BRUBrussels, Belgium | — | — | 5hJuly 2026 (up to 5h peak — TravelTourister) | Active | Loss of e-gate access overloaded manual booths; ~600 missed flights Apr 2026; govt called delays "unacceptable" May 10; airport CEO warned of "absolute chaos" for summer; Jun 9 arrivals hit 4h (BrusselsTimes); 36 new e-gates on order (Brussels Airport press room); EU ruled suspension "impossible" July 7 — no system-wide relief for summer (iamexpat.nl); biometrics deactivated at congestion peaks (Biometric Update Aug 2026); EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Belgium's request (Biometric Update Sep 2026) | |
| — | BSLSaint-Louis, France | — | — | — | Active | ||
| — | BTSBratislava, Slovakia | — | — | — | Active | ||
| — | BUDBudapest, Hungary | — | — | — | Active | Airport advises extra time critical for EES; identified as particularly vulnerable due to steady non-Schengen arrival flow and limited backlog-recovery time between waves; Forbes (Jun 2026) noted 30–50% longer waits expected in summer; rover pre-scanners in use to manage queue | |
| — | CAGCagliari, Italy | — | — | — | Active | ||
| — | CFUKerkyra (Corfu), Greece | — | — | — | Active | ||
| — | CGNKöln (Cologne), Germany | — | — | — | Active | ||
| — | CHQSouda, Greece | — | — | — | Active | ||
| — | CLJCluj-Napoca, Romania | — | — | — | Active | ||
| — | CPHCopenhagen, Denmark | — | — | 3hJuly 2026 (3h when kiosks fully offline — NPR Jul 11) | Active | Still 1h+ queues; travellers "resigned to it"; 3h queue when all kiosks failed entirely (NPR, Jul 11 2026); Danish police understaffing lane allocation; facial recognition scanners slower than peer airports; summer volumes worsening | |
| — | CRLCharleroi, Belgium | — | — | — | Active | ||
| — | CTACatania, Italy | — | — | — | Active | ||
| — | DBVČilipi, Croatia | — | — | — | Active | ||
| — | DEBDebrecen, Hungary | — | — | — | Active | ||
| — | DUSDüsseldorf, Germany | — | — | — | Active | ||
| — | EINEindhoven, Netherlands | — | — | — | Active | ||
| — | FAOFaro, Portugal | — | — | — | Active | 90-min queues persist; Portugal notified EU May 29 of biometric suspension right; up to 6-hr suspensions at peak now authorized for summer | |
| — | FLRFirenze (FI), Italy | — | — | — | Active | ||
| — | FNCFunchal, Portugal | — | — | — | Active | ||
| — | GDNGdańsk, Poland | — | — | — | Active | ||
| — | GOTGöteborg, Sweden | — | — | — | Active | ||
| — | GVAGeneva, Switzerland | — | — | 4hDec 2025-Feb 2026 (kiosk freezes, worst-hit) | Active | Repeated kiosk/system freezes; worst-hit airport, advises arriving 4 hrs early; biometric flex mode active since May 2; EU biometric flex suspension expired Sep 6 2026 — EU declined to extend despite Switzerland's request (Biometric Update Sep 2026) | |
| — | HAJHannover, Germany | — | — | — | Active | ||
| — | HAMHamburg, Germany | — | — | — | Active | ||
| — | HELHelsinki, Finland | — | — | 3hDec 2025 holiday + Apr 2026 (~1/3 kiosks offline) | Active | Up to 1/3 of 36 kiosks offline at peak plus border-guard shortage; 3-hr queues at Dec 2025 holiday and Apr 2026 launch; Apr 14 stress test: 3 flights departed with 40%+ pax still queuing (VisaHQ); flex mode authorized to pause checks during surges; Finland planning 70 additional kiosks and multilingual pre-enrolment app | |
| — | HERHeraklion, Greece | — | — | — | Active | ||
| — | IASIaşi, Romania | — | — | — | Active | ||
| — | IBZIbiza (Eivissa), Spain | — | — | — | Active | ||
| — | INNInnsbruck, Austria | — | — | — | Active | ||
| — | JMKMykonos, Greece | — | — | — | Active | ||
| — | JTRSantorini Island, Greece | — | — | — | Active | ||
| — | KEFReykjavík, Iceland | — | — | — | Active | ||
| — | KGSKos Island, Greece | — | — | — | Active | ||
| — | KRKBalice, Poland | — | — | 3hlate April 2026 (kiosk malfunctions) | Active | Kiosk malfunctions forced border guards into a phone-photo workaround | |
| — | KSCKošice, Slovakia | — | — | — | Active | ||
| — | KTWKatowice, Poland | — | — | — | Active | ||
| — | KUNKaunas, Lithuania | — | — | — | Active | ||
| — | LEJSchkeuditz, Germany | — | — | — | Active | ||
| — | LINSegrate (MI), Italy | — | — | — | Active | ||
| — | LJUZgornji Brnik, Slovenia | — | — | — | Active | ||
| — | LLALuleå, Sweden | — | — | — | Active | ||
| — | LUXLuxembourg, Luxembourg | — | — | — | Active | ||
| — | LYSColombier-Saugnieu, Rhône, France | — | — | — | Active | ||
| — | MLAValletta, Malta | — | — | — | Active | ||
| — | MMXMalmö, Sweden | — | — | — | Active | ||
| — | MPLMontpellier/Méditerranée, France | — | — | — | Active | ||
| — | MRSMarignane, Bouches-du-Rhône, France | — | — | — | Active | 1-2 hr queues at peak; staff shortages and system outages; Ryanair named MRS in France EES suspension request | |
| — | NAPNapoli, Italy | — | — | 2hApril 2026 | Active | Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026 | |
| — | NCENice, Alpes-Maritimes, France | — | — | — | Active | ||
| — | NTENantes, France | — | — | — | Active | 1-2 hr queues persist; staff shortages and system outages; named by Ryanair in France EES suspension request | |
| — | NUENuremberg, Germany | — | — | — | Active | ||
| — | OLBOlbia (SS), Italy | — | — | — | Active | ||
| — | OSRMošnov, Czechia | — | — | — | Active | ||
| — | OTPOtopeni, Romania | — | — | — | Active | 14 officer-staffed EES control stations | |
| — | OULOulu / Oulunsalo, Finland | — | — | — | Partial | No kiosks or e-gates; manual enrolment only, phased flight-by-flight from Jan 2026 | |
| — | PMIPalma de Mallorca, Spain | — | — | 3hApril 2026 (UK-only lanes added) | Active | Up to 3-hr queues; AENA added 10 temporary kiosks + UK-only lanes; peak biometric suspension authorised; flagged summer pressure point | |
| — | PMOPalermo, Italy | — | — | — | Active | ||
| — | POZPoznań, Poland | — | — | — | Active | ||
| — | PRGPrague, Czechia | — | — | 3hDec 2025 crash + Apr 2026 offline kiosks | Active | System crash during Dec 2025 pilot; offline kiosks at April 10 launch; kiosks failed to sync with EU databases at launch — forced manual collection (VisaHQ Dec 2025); 60 temp border assistants hired and 20 additional kiosks installed; throughput improving — typical current waits 60–90 min (prg.aero) | |
| — | PSAPisa (PI), Italy | — | — | — | Active | ||
| — | PUYPula, Croatia | — | — | — | Active | ||
| — | RHORhodes, Greece | — | — | — | Active | ||
| — | RIXRiga, Latvia | — | — | — | Active | ||
| — | RJKOmišalj, Croatia | — | — | — | Active | ||
| — | RTMRotterdam, Netherlands | — | — | — | Active | ||
| — | RVNRovaniemi, Finland | — | — | — | Partial | No kiosks or e-gates; manual enrolment only, phased flight-by-flight from Jan 2026 | |
| — | SKGThessaloniki, Greece | — | — | — | Active | ||
| — | SOFSofia, Bulgaria | — | — | — | Active | ||
| — | SPUKaštel Štafilić, Croatia | — | — | — | Active | ||
| — | STRStuttgart, Germany | — | — | — | Active | ||
| — | SVGStavanger, Norway | — | — | — | Active | ||
| — | SVQSevilla, Spain | — | — | — | Active | ||
| — | SXBStrasbourg, France | — | — | — | Active | ||
| — | SZGSalzburg, Austria | — | — | — | Active | ||
| — | TFSTenerife, Spain | — | — | 2hApril 2026 | Active | Hours-long queues during peak flights | |
| — | TLLTallinn, Estonia | — | — | — | Active | ||
| — | TLSToulouse/Blagnac, France | — | — | — | Active | ||
| — | TMPTampere / Pirkkala, Finland | — | — | — | Active | ||
| — | TOSTromsø, Norway | — | — | — | Active | ||
| — | TRDTrondheim, Norway | — | — | — | Active | ||
| — | TRNCaselle Torinese (TO), Italy | — | — | — | Active | ||
| — | TSRTimişoara, Romania | — | — | — | Active | ||
| — | UMEUmeå, Sweden | — | — | — | Active | ||
| — | VARVarna, Bulgaria | — | — | — | Active | ||
| — | VCEVenezia (VE), Italy | — | — | 3hApril 2026 | Active | Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026 | |
| — | VLCValencia, Spain | — | — | — | Active | ||
| — | VNOVilnius, Lithuania | — | — | — | Active | ||
| — | WAWWarsaw, Poland | — | — | 3hlate April 2026 (3h) | Active | 3-hr peak queues at 1 May 2026 holiday (VisaHQ Apr 30 / iVisa May 1); hardware reliability patchy; queue marshals deployed; automated gates reducing avg processing times ~30% for repeat travelers by May 2026 | |
| — | WROWrocław, Poland | — | — | — | Active | ||
| — | ZADZemunik Donji (Zadar), Croatia | — | — | — | Active | ||
| — | ZAGVelika Gorica, Croatia | — | — | — | Active |
1 Worst documented queue at this airport since EES launch (10 April 2026), sourced from operator statements and contemporaneous press reports. — = no incident reported.
2 Entering = EES check on arrival into Schengen (first entry registration or returning-traveller verification). Exiting = EES exit check when departing Schengen. Live = actual traveller reports from the last 2 hours; typical = same-hour pattern from the last 30 days; predicted = modeled from flight schedule (not observed); expected = curated rollout average (estimate, not observed); "Not enough data" = no trustworthy basis yet.
Embed this on your site
Paste this snippet anywhere — newsroom CMS, blog, internal travel-ops dashboard. Updates automatically. Attribution required.
<iframe src="https://flightqueue.com/ees-live/embed" width="100%" height="720" frameborder="0" loading="lazy" title="EES live wait times — FlightQueue"></iframe>Embed a single airport's hourly forecast
Paste this snippet anywhere — newsroom CMS, blog, internal travel-ops dashboard. Updates automatically. Attribution required.
<iframe src="https://flightqueue.com/ees-live/widget?airport=AMS&mode=arrivals" width="100%" height="520" frameborder="0" loading="lazy" title="EES forecast AMS — FlightQueue"></iframe>