The 90/180 rule is measured in calendar days of presence, not hours in the air or nights in a hotel. Getting that wrong is how people under-count day trips and over-count airport layovers. This page is the practical checklist: what uses a day, what does not, and the edge cases travellers argue about most.
At a glance
- Both the entry day and the exit day count as full days.
- Any presence on a calendar day counts — even a few hours.
- Staying in the international transit zone without border control usually does not count.
- Leaving the transit zone, or connecting between two Schengen airports, usually does.
- Andorra, Monaco and San Marino are not formal Schengen members, but days there are treated as Schengen days in practice.
Entry and exit both count
Under the Schengen Borders Code, the date of entry is the first day of stay and the date of exit is the last. A flight that lands at 23:10 and a train that leaves at 06:40 still use those calendar dates. There is no half-day credit.
Example: Friday night to Sunday morning
You enter France on Friday and leave on Sunday. That is three Schengen days (Friday, Saturday, Sunday), not two.
Airport transit
If you remain in the international transit area of a Schengen airport and never pass through border control on your way to a non-Schengen destination, that stop typically does not create a Schengen stay day. The moment you clear passport control — to change terminals that require it, collect bags, sleep in a city hotel, or catch a flight to another Schengen city — you have entered. Flights between two Schengen airports are treated as internal movements: you are inside the Area.
Some nationalities also need an airport transit visa even to stay airside. That visa is not a short-stay authorisation and does not by itself mean the layover counts toward 90/180 — counting follows whether you enter the territory.
Cruises and ports
Days when your ship is in a Schengen port, or when you go ashore in a Schengen country, are presence days. Time on the open sea between ports is generally outside the count. A Mediterranean itinerary that touches Italy, France and Spain on successive days can burn through the allowance faster than travellers expect.
Microstates: Andorra, Monaco, San Marino, Vatican City
These places are not listed as Schengen states, but they have no systematic external border control with their Schengen neighbours. In practice, days spent there are treated as days inside the Schengen Area for the short-stay limit. Do not treat a weekend in Monaco as a reset.
Day trips and multiple crossings
A same-day return from London to Lille still uses that calendar day if you entered Schengen territory. Crossing twice on the same date does not create two days — it is still one calendar day — but it confirms presence.
When you log trips in a calculator, use the dates you actually crossed (or were recorded by EES), not the dates you wish you had travelled.
Count only the days that matter
Enter real entry and exit dates — the calculator treats both as full days.Frequently asked questions
Does a 4-hour layover in Frankfurt count?
Only if you leave the international transit zone or otherwise enter Germany. An airside connection to a non-Schengen flight usually does not count.
Do cruise days at sea count?
Days at a Schengen port generally count. Time at sea between ports generally does not.
Does Andorra reset my Schengen clock?
No. In practice Andorra is treated as inside the short-stay count.