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 |
|---|---|---|
| MUC Munich, Germany | +20 min | — |
| OSL Oslo, Norway | +2 min | — |
Live EES border wait ranking
Entering & exiting Schengen, busiest border first.
- 1CDG ParisFrance29 minpredictedenteringExiting: 3 minpredictedLivePeak: 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
- 2BCN BarcelonaSpain26 minpredictedenteringExiting: 5 minpredictedLivePeak: 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)
- 3FCO RomeItaly25 minpredictedenteringExiting: 3 minpredictedLivePeak: 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)
- 4MUC MunichGermany25 minliveenteringExiting: 2 minpredictedLivePeak: 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)
- 518 minpredictedenteringExiting: 4 minpredictedLivePeak: 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
- 6ATH AthensGreece18 minpredictedenteringExiting: 4 minpredictedLivePeak: 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)
- 7LIS LisbonPortugal17 minpredictedenteringExiting: 2 minpredictedLivePeak: 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
- 17 minpredictedenteringExiting: 2 minpredictedLive4 dedicated EES lanes
- 9AGP MálagaSpain16 minpredictedenteringExiting: 2 minpredictedLivePeak: 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
- 10WAW WarsawPoland14 minpredictedenteringExiting: 1 minpredictedLivePeak: 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
- 11CPH CopenhagenDenmark13 minpredictedenteringExiting: 2 minpredictedLivePeak: 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
- 12ALC AlicanteSpain12 minpredictedenteringExiting: 2 minpredictedLiveFlagged summer pressure point Jun 2026; 1-2 hr queues at peak; kiosk malfunctions force manual fallback; added immigration staff
- 13MAD MadridSpain11 minpredictedenteringExiting: 3 minpredictedLivePeak: 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)
- 14ARN StockholmSweden11 minpredictedenteringExiting: 2 minpredictedLivePeak: 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)
- 1511 minpredictedenteringExiting: 2 minpredictedLive
- 1611 minpredictedenteringExiting: 1 minpredictedLive
- 17AMS AmsterdamNetherlands9 minpredictedenteringExiting: 3 minpredictedLive161 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
- 189 minpredictedenteringExiting: 1 minpredictedLive
- 19MXP Ferno (VA)Italy8 minpredictedenteringExiting: 2 minpredictedLivePeak: 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
- 20VIE ViennaAustria8 minpredictedenteringExiting: 2 minpredictedLivePeak: 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
- 21BER BerlinGermany8 minpredictedenteringExiting: 2 minpredictedLive
- 22OPO PortoPortugal7 minpredictedenteringExiting: 2 minpredictedLivePeak: 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
- 23OSL OsloNorway7 minliveenteringExiting: 3 minpredictedLive
- 24GVA GenevaSwitzerland6 minpredictedenteringExiting: 1 minpredictedLivePeak: 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
- 25FRA FrankfurtGermany6 minliveenteringExiting: 4 minpredictedLivePeak: 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)
- 26BUD BudapestHungary6 minpredictedenteringExiting: 1 minpredictedLiveAirport 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
- 27BRU BrusselsBelgium5 minpredictedenteringExiting: 2 minpredictedLivePeak: 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)
- 28ZRH ZurichSwitzerland5 minliveenteringExiting: 2 minpredictedLivePeak: 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
- 29DUS DüsseldorfGermany4 minpredictedenteringExiting: 2 minpredictedLive
- 30PRG PragueCzechia1 minpredictedenteringExiting: 1 minpredictedLivePeak: 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)
- —AAL AalborgDenmarkNot enough dataenteringExiting: Not enough dataLive
- —ACE San BartoloméSpainNot enough dataenteringExiting: Not enough dataLive
- —BGO BergenNorwayNot enough dataenteringExiting: Not enough dataLive
- —BIO BilbaoSpainNot enough dataenteringExiting: Not enough dataLive
- —Not enough dataenteringExiting: Not enough dataLive
- —BLL BillundDenmarkNot enough dataenteringExiting: Not enough dataLive
- —BLQ BolognaItalyNot enough dataenteringExiting: Not enough dataLive
- —BMA StockholmSwedenNot enough dataenteringExiting: Not enough dataLive
- —BOD Bordeaux/MérignacFranceNot enough dataenteringExiting: Not enough dataLive
- —BOJ BurgasBulgariaNot enough dataenteringExiting: Not enough dataLive
- —BRE BremenGermanyNot enough dataenteringExiting: Not enough dataLive
- —BRI BariItalyNot enough dataenteringExiting: Not enough dataLive
- —BRQ BrnoCzechiaNot enough dataenteringExiting: Not enough dataLive
- —BSL Saint-LouisFranceNot enough dataenteringExiting: Not enough dataLive
- —BTS BratislavaSlovakiaNot enough dataenteringExiting: Not enough dataLive
- —CAG CagliariItalyNot enough dataenteringExiting: Not enough dataLive
- —CFU Kerkyra (Corfu)GreeceNot enough dataenteringExiting: Not enough dataLive
- —CGN Köln (Cologne)GermanyNot enough dataenteringExiting: Not enough dataLive
- —CHQ SoudaGreeceNot enough dataenteringExiting: Not enough dataLive
- —CLJ Cluj-NapocaRomaniaNot enough dataenteringExiting: Not enough dataLive
- —CRL CharleroiBelgiumNot enough dataenteringExiting: Not enough dataLive
- —CTA CataniaItalyNot enough dataenteringExiting: Not enough dataLive
- —DBV ČilipiCroatiaNot enough dataenteringExiting: Not enough dataLive
- —DEB DebrecenHungaryNot enough dataenteringExiting: Not enough dataLive
- —EIN EindhovenNetherlandsNot enough dataenteringExiting: Not enough dataLive
- —FAO FaroPortugalNot enough dataenteringExiting: Not enough dataLive90-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 dataLive
- —FNC FunchalPortugalNot enough dataenteringExiting: Not enough dataLive
- —GDN GdańskPolandNot enough dataenteringExiting: Not enough dataLive
- —GOT GöteborgSwedenNot enough dataenteringExiting: Not enough dataLive
- —HAJ HannoverGermanyNot enough dataenteringExiting: Not enough dataLive
- —HAM HamburgGermanyNot enough dataenteringExiting: Not enough dataLive
- —HEL HelsinkiFinlandNot enough dataenteringExiting: Not enough dataLivePeak: 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 dataLive
- —IAS IaşiRomaniaNot enough dataenteringExiting: Not enough dataLive
- —IBZ Ibiza (Eivissa)SpainNot enough dataenteringExiting: Not enough dataLive
- —INN InnsbruckAustriaNot enough dataenteringExiting: Not enough dataLive
- —JMK MykonosGreeceNot enough dataenteringExiting: Not enough dataLive
- —JTR Santorini IslandGreeceNot enough dataenteringExiting: Not enough dataLive
- —KEF ReykjavíkIcelandNot enough dataenteringExiting: Not enough dataLive
- —KGS Kos IslandGreeceNot enough dataenteringExiting: Not enough dataLive
- —KRK BalicePolandNot enough dataenteringExiting: Not enough dataLivePeak: 3h · late April 2026 (kiosk malfunctions)Kiosk malfunctions forced border guards into a phone-photo workaround
- —KSC KošiceSlovakiaNot enough dataenteringExiting: Not enough dataLive
- —KTW KatowicePolandNot enough dataenteringExiting: Not enough dataLive
- —KUN KaunasLithuaniaNot enough dataenteringExiting: Not enough dataLive
- —LEJ SchkeuditzGermanyNot enough dataenteringExiting: Not enough dataLive
- —LIN Segrate (MI)ItalyNot enough dataenteringExiting: Not enough dataLive
- —LJU Zgornji BrnikSloveniaNot enough dataenteringExiting: Not enough dataLive
- —LLA LuleåSwedenNot enough dataenteringExiting: Not enough dataLive
- —LUX LuxembourgLuxembourgNot enough dataenteringExiting: Not enough dataLive
- Not enough dataenteringExiting: Not enough dataLive
- —MLA VallettaMaltaNot enough dataenteringExiting: Not enough dataLive
- —MMX MalmöSwedenNot enough dataenteringExiting: Not enough dataLive
- —Not enough dataenteringExiting: Not enough dataLive
- Not enough dataenteringExiting: Not enough dataLive1-2 hr queues at peak; staff shortages and system outages; Ryanair named MRS in France EES suspension request
- —NAP NapoliItalyNot enough dataenteringExiting: Not enough dataLivePeak: 2h · April 2026Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026
- —NTE NantesFranceNot enough dataenteringExiting: Not enough dataLive1-2 hr queues persist; staff shortages and system outages; named by Ryanair in France EES suspension request
- —NUE NurembergGermanyNot enough dataenteringExiting: Not enough dataLive
- —OLB Olbia (SS)ItalyNot enough dataenteringExiting: Not enough dataLive
- —OSR MošnovCzechiaNot enough dataenteringExiting: Not enough dataLive
- —OTP OtopeniRomaniaNot enough dataenteringExiting: Not enough dataLive14 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
- —PMO PalermoItalyNot enough dataenteringExiting: Not enough dataLive
- —POZ PoznańPolandNot enough dataenteringExiting: Not enough dataLive
- —PSA Pisa (PI)ItalyNot enough dataenteringExiting: Not enough dataLive
- —PUY PulaCroatiaNot enough dataenteringExiting: Not enough dataLive
- —RHO RhodesGreeceNot enough dataenteringExiting: Not enough dataLive
- —RIX RigaLatviaNot enough dataenteringExiting: Not enough dataLive
- —RJK OmišaljCroatiaNot enough dataenteringExiting: Not enough dataLive
- —RTM RotterdamNetherlandsNot enough dataenteringExiting: Not enough dataLive
- —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 dataLive
- —SOF SofiaBulgariaNot enough dataenteringExiting: Not enough dataLive
- —SPU Kaštel ŠtafilićCroatiaNot enough dataenteringExiting: Not enough dataLive
- —STR StuttgartGermanyNot enough dataenteringExiting: Not enough dataLive
- —SVG StavangerNorwayNot enough dataenteringExiting: Not enough dataLive
- —SVQ SevillaSpainNot enough dataenteringExiting: Not enough dataLive
- —SXB StrasbourgFranceNot enough dataenteringExiting: Not enough dataLive
- —SZG SalzburgAustriaNot enough dataenteringExiting: Not enough dataLive
- —TFS TenerifeSpainNot enough dataenteringExiting: Not enough dataLivePeak: 2h · April 2026Hours-long queues during peak flights
- —TLL TallinnEstoniaNot enough dataenteringExiting: Not enough dataLive
- —TLS Toulouse/BlagnacFranceNot enough dataenteringExiting: Not enough dataLive
- —TMP Tampere / PirkkalaFinlandNot enough dataenteringExiting: Not enough dataLive
- —TOS TromsøNorwayNot enough dataenteringExiting: Not enough dataLive
- —TRD TrondheimNorwayNot enough dataenteringExiting: Not enough dataLive
- Not enough dataenteringExiting: Not enough dataLive
- —TSR TimişoaraRomaniaNot enough dataenteringExiting: Not enough dataLive
- —UME UmeåSwedenNot enough dataenteringExiting: Not enough dataLive
- —VAR VarnaBulgariaNot enough dataenteringExiting: Not enough dataLive
- —VCE Venezia (VE)ItalyNot enough dataenteringExiting: Not enough dataLivePeak: 3h · April 2026Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026
- —VLC ValenciaSpainNot enough dataenteringExiting: Not enough dataLive
- —VNO VilniusLithuaniaNot enough dataenteringExiting: Not enough dataLive
- —WRO WrocławPolandNot enough dataenteringExiting: Not enough dataLive
- —ZAD Zemunik Donji (Zadar)CroatiaNot enough dataenteringExiting: Not enough dataLive
- —ZAG Velika GoricaCroatiaNot enough dataenteringExiting: Not enough dataLive
| # | Airport | Entering2 | Exiting2 | Peak1 | Status | Notes |
|---|---|---|---|---|---|---|
| 31 | CDGParis, France | 29 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | 4hmid-April 2026 (kiosks ~35% below forecast) | Live | 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 |
| 32 | BCNBarcelona, Spain | 26 minpredictedmodeled from flight schedule | 5 minpredictedmodeled from flight schedule | 3hApril 2026 | Live | 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) |
| 33 | FCORome, Italy | 25 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | 3hApril 2026 | Live | 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) |
| 34 | MUCMunich, Germany | 25 minlive1 report | 2 minpredictedmodeled from flight schedule | 2hApril 2026 | Live | 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) |
| 35 | PMIPalma de Mallorca, Spain | 18 minpredictedmodeled from flight schedule | 4 minpredictedmodeled from flight schedule | 3hApril 2026 (UK-only lanes added) | Live | Up to 3-hr queues; AENA added 10 temporary kiosks + UK-only lanes; peak biometric suspension authorised; flagged summer pressure point |
| 36 | ATHAthens, Greece | 18 minpredictedmodeled from flight schedule | 4 minpredictedmodeled from flight schedule | 2h 30mJune 2026 (~2.5h arrivals) | Live | 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) |
| 37 | LISLisbon, Portugal | 17 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 4hApr 2026 (4h peak; Portugal Post) | Live | 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 |
| 38 | ORYParis (Orly, Val-de-Marne), France | 17 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | — | Live | 4 dedicated EES lanes |
| 39 | AGPMálaga, Spain | 16 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 2hMay 22-23 2026 | Live | 2+ hr queues persist into Jun; flagged summer pressure point alongside Palma and Alicante; UK travel industry calls for urgent action |
| 40 | WAWWarsaw, Poland | 14 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | 3hlate April 2026 (3h) | Live | 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 |
| 41 | CPHCopenhagen, Denmark | 13 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 3hJuly 2026 (3h when kiosks fully offline — NPR Jul 11) | Live | 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 |
| 42 | ALCAlicante, Spain | 12 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | — | Live | Flagged summer pressure point Jun 2026; 1-2 hr queues at peak; kiosk malfunctions force manual fallback; added immigration staff |
| 43 | MADMadrid, Spain | 11 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | 3hApril 2026 rollout week | Live | 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) |
| 44 | ARNStockholm, Sweden | 11 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 40 minJanuary 2026 morning | Live | 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) |
| 45 | NCENice, Alpes-Maritimes, France | 11 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | — | Live | |
| 46 | LPAGran Canaria Island, Spain | 11 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | — | Live | |
| 47 | AMSAmsterdam, Netherlands | 9 minpredictedmodeled from flight schedule | 3 minpredictedmodeled from flight schedule | — | Live | 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 |
| 48 | BGYOrio al Serio (BG), Italy | 9 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | — | Live | |
| 49 | MXPFerno (VA), Italy | 8 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 3hApril 2026 (>100 pax missed a flight) | Live | 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 |
| 50 | VIEVienna, Austria | 8 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 3h13-14 April 2026 (3h, missed flights) | Live | 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 |
| 51 | BERBerlin, Germany | 8 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | — | Live | |
| 52 | OPOPorto, Portugal | 7 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 30 minJune 2026 | Live | Portugal can pause biometric capture up to 6 hrs per peak session; queues down to ~30 min by Jun 2026; extra booths planned |
| 53 | OSLOslo, Norway | 7 minlive1 report | 3 minpredictedmodeled from flight schedule | — | Live | |
| 54 | GVAGeneva, Switzerland | 6 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | 4hDec 2025-Feb 2026 (kiosk freezes, worst-hit) | Live | Repeated kiosk/system freezes; worst-hit airport, advises arriving 4 hrs early; biometric flex mode active since May 2 |
| 55 | FRAFrankfurt, Germany | 6 minlive1 report | 4 minpredictedmodeled from flight schedule | 2hApr 2026 morning peak (federal police data) | Live | 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) |
| 56 | BUDBudapest, Hungary | 6 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | — | Live | 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 |
| 57 | BRUBrussels, Belgium | 5 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | 5hJuly 2026 (up to 5h peak — TravelTourister) | Live | 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) |
| 58 | ZRHZurich, Switzerland | 5 minlive1 report | 2 minpredictedmodeled from flight schedule | 2hMay 2026 | Live | 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 |
| 59 | DUSDüsseldorf, Germany | 4 minpredictedmodeled from flight schedule | 2 minpredictedmodeled from flight schedule | — | Live | |
| 60 | PRGPrague, Czechia | 1 minpredictedmodeled from flight schedule | 1 minpredictedmodeled from flight schedule | 3hDec 2025 crash + Apr 2026 offline kiosks | Live | 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) |
| — | AALAalborg, Denmark | — | — | — | Live | |
| — | ACESan Bartolomé, Spain | — | — | — | Live | |
| — | BGOBergen, Norway | — | — | — | Live | |
| — | BIOBilbao, Spain | — | — | — | Live | |
| — | BIQBiarritz/Anglet/Bayonne, France | — | — | — | Live | |
| — | BLLBillund, Denmark | — | — | — | Live | |
| — | BLQBologna, Italy | — | — | — | Live | |
| — | BMAStockholm, Sweden | — | — | — | Live | |
| — | BODBordeaux/Mérignac, France | — | — | — | Live | |
| — | BOJBurgas, Bulgaria | — | — | — | Live | |
| — | BREBremen, Germany | — | — | — | Live | |
| — | BRIBari, Italy | — | — | — | Live | |
| — | BRQBrno, Czechia | — | — | — | Live | |
| — | BSLSaint-Louis, France | — | — | — | Live | |
| — | BTSBratislava, Slovakia | — | — | — | Live | |
| — | CAGCagliari, Italy | — | — | — | Live | |
| — | CFUKerkyra (Corfu), Greece | — | — | — | Live | |
| — | CGNKöln (Cologne), Germany | — | — | — | Live | |
| — | CHQSouda, Greece | — | — | — | Live | |
| — | CLJCluj-Napoca, Romania | — | — | — | Live | |
| — | CRLCharleroi, Belgium | — | — | — | Live | |
| — | CTACatania, Italy | — | — | — | Live | |
| — | DBVČilipi, Croatia | — | — | — | Live | |
| — | DEBDebrecen, Hungary | — | — | — | Live | |
| — | EINEindhoven, Netherlands | — | — | — | Live | |
| — | FAOFaro, Portugal | — | — | — | Live | 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 | — | — | — | Live | |
| — | FNCFunchal, Portugal | — | — | — | Live | |
| — | GDNGdańsk, Poland | — | — | — | Live | |
| — | GOTGöteborg, Sweden | — | — | — | Live | |
| — | HAJHannover, Germany | — | — | — | Live | |
| — | HAMHamburg, Germany | — | — | — | Live | |
| — | HELHelsinki, Finland | — | — | 3hDec 2025 holiday + Apr 2026 (~1/3 kiosks offline) | Live | 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 | — | — | — | Live | |
| — | IASIaşi, Romania | — | — | — | Live | |
| — | IBZIbiza (Eivissa), Spain | — | — | — | Live | |
| — | INNInnsbruck, Austria | — | — | — | Live | |
| — | JMKMykonos, Greece | — | — | — | Live | |
| — | JTRSantorini Island, Greece | — | — | — | Live | |
| — | KEFReykjavík, Iceland | — | — | — | Live | |
| — | KGSKos Island, Greece | — | — | — | Live | |
| — | KRKBalice, Poland | — | — | 3hlate April 2026 (kiosk malfunctions) | Live | Kiosk malfunctions forced border guards into a phone-photo workaround |
| — | KSCKošice, Slovakia | — | — | — | Live | |
| — | KTWKatowice, Poland | — | — | — | Live | |
| — | KUNKaunas, Lithuania | — | — | — | Live | |
| — | LEJSchkeuditz, Germany | — | — | — | Live | |
| — | LINSegrate (MI), Italy | — | — | — | Live | |
| — | LJUZgornji Brnik, Slovenia | — | — | — | Live | |
| — | LLALuleå, Sweden | — | — | — | Live | |
| — | LUXLuxembourg, Luxembourg | — | — | — | Live | |
| — | LYSColombier-Saugnieu, Rhône, France | — | — | — | Live | |
| — | MLAValletta, Malta | — | — | — | Live | |
| — | MMXMalmö, Sweden | — | — | — | Live | |
| — | MPLMontpellier/Méditerranée, France | — | — | — | Live | |
| — | MRSMarignane, Bouches-du-Rhône, France | — | — | — | Live | 1-2 hr queues at peak; staff shortages and system outages; Ryanair named MRS in France EES suspension request |
| — | NAPNapoli, Italy | — | — | 2hApril 2026 | Live | Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026 |
| — | NTENantes, France | — | — | — | Live | 1-2 hr queues persist; staff shortages and system outages; named by Ryanair in France EES suspension request |
| — | NUENuremberg, Germany | — | — | — | Live | |
| — | OLBOlbia (SS), Italy | — | — | — | Live | |
| — | OSRMošnov, Czechia | — | — | — | Live | |
| — | OTPOtopeni, Romania | — | — | — | Live | 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 |
| — | PMOPalermo, Italy | — | — | — | Live | |
| — | POZPoznań, Poland | — | — | — | Live | |
| — | PSAPisa (PI), Italy | — | — | — | Live | |
| — | PUYPula, Croatia | — | — | — | Live | |
| — | RHORhodes, Greece | — | — | — | Live | |
| — | RIXRiga, Latvia | — | — | — | Live | |
| — | RJKOmišalj, Croatia | — | — | — | Live | |
| — | RTMRotterdam, Netherlands | — | — | — | Live | |
| — | RVNRovaniemi, Finland | — | — | — | Partial | No kiosks or e-gates; manual enrolment only, phased flight-by-flight from Jan 2026 |
| — | SKGThessaloniki, Greece | — | — | — | Live | |
| — | SOFSofia, Bulgaria | — | — | — | Live | |
| — | SPUKaštel Štafilić, Croatia | — | — | — | Live | |
| — | STRStuttgart, Germany | — | — | — | Live | |
| — | SVGStavanger, Norway | — | — | — | Live | |
| — | SVQSevilla, Spain | — | — | — | Live | |
| — | SXBStrasbourg, France | — | — | — | Live | |
| — | SZGSalzburg, Austria | — | — | — | Live | |
| — | TFSTenerife, Spain | — | — | 2hApril 2026 | Live | Hours-long queues during peak flights |
| — | TLLTallinn, Estonia | — | — | — | Live | |
| — | TLSToulouse/Blagnac, France | — | — | — | Live | |
| — | TMPTampere / Pirkkala, Finland | — | — | — | Live | |
| — | TOSTromsø, Norway | — | — | — | Live | |
| — | TRDTrondheim, Norway | — | — | — | Live | |
| — | TRNCaselle Torinese (TO), Italy | — | — | — | Live | |
| — | TSRTimişoara, Romania | — | — | — | Live | |
| — | UMEUmeå, Sweden | — | — | — | Live | |
| — | VARVarna, Bulgaria | — | — | — | Live | |
| — | VCEVenezia (VE), Italy | — | — | 3hApril 2026 | Live | Manual-stamping fallback triggers at 45-min queue through 30 Sep 2026 |
| — | VLCValencia, Spain | — | — | — | Live | |
| — | VNOVilnius, Lithuania | — | — | — | Live | |
| — | WROWrocław, Poland | — | — | — | Live | |
| — | ZADZemunik Donji (Zadar), Croatia | — | — | — | Live | |
| — | ZAGVelika Gorica, Croatia | — | — | — | Live |
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 = traveller reports from the last 2 hours; typical = same-hour pattern from the last 30 days; 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>