EES · 2026
The first EES summer, measured
The EU Entry/Exit System has been in full operation since 10 April 2026. Every article about it was written in April. This page is the other thing: what the borders it applies to are doing, hour by hour, from the same official feeds the rest of this site publishes.
One thing this page will not tell you: whether EES made the queues longer. Our hourly archive begins on 27 July 2026, three and a half months after the system went fully live, so we hold no measurement of the border before it. Anyone showing you a before-and-after for these crossings is showing you something they did not measure. What we can show you is this summer, in full, both directions, with the source named against every figure.
Whether it applies to you
EES registers travellers who are not EU, EEA or Swiss nationals each time they cross the external Schengen border: fingerprints and a facial image on the first crossing, a faster check afterwards. For a car on these roads that usually means the passports inside it are treated differently. A family driving from Munich to Skopje on German passports is not registered; the same family on North Macedonian or Serbian passports is, at the same booth, in the same car. That is why a queue here is not one queue.
Where EES applies on these roads
EES runs at the external Schengen frontier, which means exactly one side of a crossing is inside it. The list below is derived from which countries are in the Schengen area and from the crossings our feeds publish, on every build — so it cannot quietly go stale, and a border that changes status changes here on the next deploy. The direction matters as much as the crossing: registration happens on the way IN.
Bosnia & HerzegovinaCroatia27
Schengen since 2023
- Aržano – Prisika
- Bogovolja – Hadžin Potok
- Čepikuće – Trebinja
- Dvor – Bosanski Novi
- Gabela Polje – Čapljina
- Gornji Brgat – Ivanica
- Gornji Varoš – Gradiška (novi most)
- Gunja
- Hrvatska Dubica – Bosanska Dubica
- Hrvatska Kostajnica
- Jasenovac – Donja Gradina
- Kamensko
- Klek – Neum
- Ličko Petrovo Selo – Izačić
- Mali Prolog – Crveni Grm
- Maljevac – Velika Kladuša
- Metković – Doljani
- Nova Sela – Bijača
- Prud – Bijača
- Slavonski Brod – Bosanski Brod
- Slavonski Šamac
- Stara Gradiška – Gradiška
- Svilaj
- Vinjani Donji
- Vinjani Gornji
- Zaton Doli
- Županja – Orašje
SerbiaHungary9
Schengen since 2007
SerbiaCroatia8
Schengen since 2023
The queues right now
Right now, at the crossings above, in the direction EES is processed in. These are the same figures the crossing pages carry, from the same sources, read within the hour — this page just asks the question EES-first instead of crossing-first.
- Aržano – PrisikaBosnia & Herzegovina → Croatia≤ 30min
- Bajakovo – BatrovciSerbia → Croatia30min
- BatinaSerbia → Croatia30min
- Bogovolja – Hadžin PotokBosnia & Herzegovina → Croatia≤ 30min
- Gornji Brgat – IvanicaBosnia & Herzegovina → Croatia≤ 30min
- Dvor – Bosanski NoviBosnia & Herzegovina → Croatia≤ 30min
- ErdutSerbia → Croatia30min
- Gornji Varoš – Gradiška (novi most)Bosnia & Herzegovina → Croatia≤ 30min
What the queues actually did
The EES check happens on the way into the Schengen area. So if this system were setting the pace at these borders, the long queue would sit on the entry side. Across the crossings where one source measures both directions, the tally below shows where the bigger queue sits as of the latest update.
4 crossings heavier leaving6 heavier entering18 level
It does not follow that EES costs nothing. Leaving the Schengen area means two controls, not one: the Schengen exit check, then the other country's entry control, a different authority under different rules. The outbound figure contains both. The numbers rule out only the simplest story, that the entry side is uniformly the slower one.
| Crossing | Enteringmin | Leavingmin | ||||
|---|---|---|---|---|---|---|
| Crossing | Entering | Leaving | ||||
| Crossing | Usual, min | When busy, min | Hours over 90 min | Usual, min | When busy, min | Hours over 90 min |
| Horgoš – Röszke | ≤30 | ≤45 | 0 | ≤30 | ≤30 | 0 |
| Gradina – Kalotina | ≤30 | ≤30 | 0 | ≤30 | ≤30 | 0 |
| Kelebija – Tompa | ≤30 | ≤30 | 0 | ≤30 | ≤30 | 0 |
| Đerdap 1 | 10 | 10 | 0 | 10 | 10 | 0 |
| Bački Vinogradi | ≤15 | ≤15 | 0 | ≤15 | ≤15 | 0 |
| Horgoš – Röszke | ≤15 | ≤30 | 0 | ≤15 | ≤15 | 0 |
| Bajakovo – Batrovci | 60 | 120 | 275 | ≤30 | ≤60 | 75 |
| Karasovići | 120 | 240 | 206 | ≤30 | ≤90 | 49 |
| Gornji Varoš – Gradiška (novi most) | 60 | 90 | 72 | 60 | 90 | 45 |
| Maljevac – Velika Kladuša | 60 | 90 | 22 | 60 | 90 | 38 |
| Tovarnik – Šid | 60 | 60 | 65 | 60 | 60 | 37 |
| Ličko Petrovo Selo – Izačić | 60 | 90 | 21 | 60 | 90 | 14 |
| Hrvatska Kostajnica | 60 | 60 | 16 | 60 | 60 | 29 |
| Slavonski Brod – Bosanski Brod | ≤30 | ≤30 | 6 | ≤30 | ≤30 | 8 |
| Jasenovac – Donja Gradina | 60 | 60 | 10 | ≤30 | ≤60 | 15 |
| Dvor – Bosanski Novi | 90 | 120 | 25 | 60 | 120 | 25 |
| Vitaljina | 90 | 240 | 43 | 60 | 240 | 26 |
| Nova Sela – Bijača | ≤30 | ≤60 | 0 | ≤30 | ≤30 | 3 |
| Gunja | ≤30 | ≤30 | 0 | ≤30 | ≤180 | 19 |
| Hrvatska Dubica – Bosanska Dubica | 60 | 60 | 24 | 60 | 120 | 18 |
| Županja – Orašje | ≤30 | ≤30 | 9 | ≤30 | ≤60 | 0 |
| Principovac II – Ljuba | 60 | 90 | 18 | 120 | 240 | 33 |
| Metković – Doljani | ≤30 | ≤60 | 9 | ≤30 | ≤60 | 0 |
| Principovac – Sot | 60 | 90 | 19 | 120 | 180 | 24 |
| Ilok | ≤30 | ≤60 | 0 | 60 | 90 | 10 |
| Bogovolja – Hadžin Potok | 60 | 60 | 0 | 60 | 240 | 13 |
| Gabela Polje – Čapljina | 60 | 60 | 4 | ≤30 | ≤60 | 2 |
| Svilaj | ≤30 | ≤60 | 3 | 60 | 60 | 5 |
≤ before a figure means the source published a band („up to”), not a measurement. That figure is an upper bound.
Some crossings are missing above. A source publishing the same figure every hour all summer is describing its reporting convention, not the road. Those series are dropped rather than averaged in, because a constant would make the least informative feed the loudest.
The one official prediction we can check
The Hungarian Police say on their own border-information page that crossing times were expected to increase initially. It is a rare thing: a public, checkable prediction from the authority that runs the booths. We cannot hold it against their own data, and it is worth saying why: we began reading their hourly figures on 9 August 2026, four months after EES reached full operation. There is no before, so there can be no before and after. What those hours do show is which side the queue sits on. Across 444 hours to 28 August 2026, 612 of 3,980 car readings entering the Schengen area ran over 15 minutes, against 171 of 3,884 leaving. Over 30 minutes it is 278 against 13. Entering was the heavier side on nineteen of twenty days. Trucks run the other way: 17 of 3,385 entering against 136 of 3,849 leaving. EES registers passengers, not freight.
Questions, answered with today's figures
- How long is the wait entering the Schengen area at Horgoš – Röszke?
- Across 1,062 hourly readings since 27 July, the car queue entering the Schengen area was usually 30 minutes; in the busiest quarter of hours it was 45 minutes or more. 0 of 1062 measured hours ran over 90 minutes.
- How long is the wait leaving the Schengen area at Horgoš – Röszke?
- Usually 30 minutes, and 30 minutes or more in the busiest quarter, across 1,062 hourly readings. This direction contains two controls: the Schengen exit check and the entry control of the country on the other side.
- How long is the wait entering the Schengen area at Gradina – Kalotina?
- Across 1,062 hourly readings since 27 July, the car queue entering the Schengen area was usually 30 minutes; in the busiest quarter of hours it was 30 minutes or more. 0 of 1062 measured hours ran over 90 minutes.
- How long is the wait leaving the Schengen area at Gradina – Kalotina?
- Usually 30 minutes, and 30 minutes or more in the busiest quarter, across 1,062 hourly readings. This direction contains two controls: the Schengen exit check and the entry control of the country on the other side.
- How long is the wait entering the Schengen area at Kelebija – Tompa?
- Across 1,062 hourly readings since 27 July, the car queue entering the Schengen area was usually 30 minutes; in the busiest quarter of hours it was 30 minutes or more. 0 of 1062 measured hours ran over 90 minutes.
- How long is the wait leaving the Schengen area at Kelebija – Tompa?
- Usually 30 minutes, and 30 minutes or more in the busiest quarter, across 1,062 hourly readings. This direction contains two controls: the Schengen exit check and the entry control of the country on the other side.
- How long is the wait entering the Schengen area at Đerdap 1?
- Across 1,026 hourly readings since 27 July, the car queue entering the Schengen area was usually 10 minutes; in the busiest quarter of hours it was 10 minutes or more. 0 of 1026 measured hours ran over 90 minutes.
- How long is the wait leaving the Schengen area at Đerdap 1?
- Usually 10 minutes, and 10 minutes or more in the busiest quarter, across 1,026 hourly readings. This direction contains two controls: the Schengen exit check and the entry control of the country on the other side.
The rules themselves
For the rules themselves — who is registered, what is taken, how the 180-day count works — go to the authorities that publish them. They maintain those pages; we do not, and a copy here would be wrong the first time they edit one.