How many days can you still stay in Schengen?

Enter your trips — the calculator shows your remaining days in the rolling 180-day window.

{{ __t('reference_date_hint') }}
{{ __t('your_trips') }}

{{ __t('days_used') }}
{{ result.daysUsed }} / 90
{{ __t('days_remaining') }}
{{ result.daysRemaining }}
{{ __t('window_start') }}
{{ result.windowStart }}
{{ __t('to') }} {{ result.windowEnd }}
{{ __t('max_future_stay_title') }}: {{ __t('max_future_stay_pre') }} {{ result.maxFutureStay }} {{ __t('max_future_stay_post') }}
{{ __t('next_reset') }}: {{ result.nextResetDate }}
⚠ {{ __t('overstay_warning') }}
{{ __t('overstay_pre') }} {{ result.daysUsed - 90 }} {{ __t('overstay_post') }}

The 90/180 rule explained

Non-EU nationals without a visa may stay in the Schengen Area for a maximum of 90 days within any 180-day period. The window rolls — what counts is not fixed half-year buckets but the 180 days preceding each individual day. Entry and exit day both count.

How counting works — step by step

1) Pick the reference date (today or the entry date you want to check). 2) Define the window: 179 days back including the reference date = 180 days. 3) Count every day in that window you were in the Schengen Area. 4) 90 minus this sum = remaining. Example: if you spent 45 days in Schengen over the last 180 days, you have 45 days left.

Common pitfalls

  • Both entry and exit days count as full days inside Schengen.
  • Ireland and Cyprus are not in Schengen; the calculator does not count days spent there.
  • A national long-stay visa (type D) or residence permit exempts you from the 90/180 rule — such stays should be counted separately.
  • Overstaying can lead to fines, entry bans and trouble with future visa applications — when in doubt, leave early.