Reference
How long can you stay in each Schengen country?
The answer is the same everywhere — 90 days in any rolling 180 — because the allowance is shared across all 29 countries rather than granted per country. What differs is when each joined, what sits outside its borders, and where you would realistically go when the days run out.
Check your remaining daysAustria
since 199790 days in any 180 · EU member
How long you can stayBelgium
since 199590 days in any 180 · EU member
How long you can stayBulgaria
since 202590 days in any 180 · EU member
How long you can stayCroatia
since 202390 days in any 180 · EU member
How long you can stayCzechia
since 200790 days in any 180 · EU member
How long you can stayDenmark
since 200190 days in any 180 · EU member
How long you can stayEstonia
since 200790 days in any 180 · EU member
How long you can stayFinland
since 200190 days in any 180 · EU member
How long you can stayFrance
since 199590 days in any 180 · EU member
How long you can stayGermany
since 199590 days in any 180 · EU member
How long you can stayGreece
since 200090 days in any 180 · EU member
How long you can stayHungary
since 200790 days in any 180 · EU member
How long you can stayIceland
since 200190 days in any 180 · Schengen, not EU
How long you can stayItaly
since 199790 days in any 180 · EU member
How long you can stayLatvia
since 200790 days in any 180 · EU member
How long you can stayLiechtenstein
since 201190 days in any 180 · Schengen, not EU
How long you can stayLithuania
since 200790 days in any 180 · EU member
How long you can stayLuxembourg
since 199590 days in any 180 · EU member
How long you can stayMalta
since 200790 days in any 180 · EU member
How long you can stayNetherlands
since 199590 days in any 180 · EU member
How long you can stayNorway
since 200190 days in any 180 · Schengen, not EU
How long you can stayPoland
since 200790 days in any 180 · EU member
How long you can stayPortugal
since 199590 days in any 180 · EU member
How long you can stayRomania
since 202590 days in any 180 · EU member
How long you can staySlovakia
since 200790 days in any 180 · EU member
How long you can staySlovenia
since 200790 days in any 180 · EU member
How long you can staySpain
since 199590 days in any 180 · EU member
How long you can staySweden
since 200190 days in any 180 · EU member
How long you can staySwitzerland
since 200890 days in any 180 · Schengen, not EU
How long you can stay
The list changed recently — twice
Croatia joined in 2023, and Bulgaria and Romania completed accession when their land borders opened on 1 January 2025. Any guide written before then treats those three as places where your days do not count. They now do — which is the most common reason a traveller’s own arithmetic is quietly wrong.
Full detail in which countries count towards your Schengen 90 days.