A calendar and a packed suitcase
Re-entry

How to Find Your Earliest Schengen Re-entry Date

When you have used your full 90 days, the next question is: when can I come back? There is no single answer like "wait 90 days" — it depends entirely on how your past days are distributed across the calendar. This guide explains the mechanism, walks through an example, and shows how to find both your first date with any availability and your first date with a full 90 days.

Key facts

  • Each used day expires exactly 180 days after it occurred.
  • Your earliest re-entry date is the first day the rolling window holds fewer than 90 used days.
  • You can re-enter for a partial stay as soon as one day frees up.
  • A full 90-day allowance returns only once all recent days have aged out.

Why there is no fixed waiting period

The 90/180 rule looks back 180 days from whatever date you are checking. Every day you spent in Schengen stays "on the books" for 180 days and then silently drops off. So the amount of room you have on any future date is: 90 minus (the used days that still fall inside that date's 180-day window).

If you spent 90 unbroken days and left on, say, 30 June, then the first of those days (roughly 2 April) turns 180 days old around 29 September. Until then the window still holds some used days. Your first day with the full 90 back is about 180 days after your last used day — late December in this example. But you could re-enter earlier for a shorter stay, adding new days as old ones expire.

Step by step

  1. Write down your used days with exact dates — every Schengen day in roughly the last 6 months.
  2. Take a candidate return date and mark its 180-day window (that date minus 179 days).
  3. Count how many used days fall inside that window.
  4. Subtract from 90. If the result is 1 or more, you may enter on that date for that many days.
  5. If the result is 0 or less, move the candidate date forward a day and repeat. The first date that yields 1+ is your earliest re-entry date.
  6. To find your first full-90 date, keep moving forward until the window contains zero recent used days.

Worked example

You were in Schengen 1 March to 29 May (90 days), then left. Today is 1 July and you want back in as soon as possible.

1 July: window is 3 January – 1 July. It contains all 90 March–May days. 90 − 90 = 0 available. Not yet.

28 August: window is 1 March – 28 August. The 1 March day is now exactly 180 days old and drops out; days from 2–29 March (28 days) are still inside... actually only days on or after 2 March remain, so ~89 used days sit in the window. 90 − 89 = 1 day available. This is your earliest re-entry date — good for a one-day visit, growing by one day each day you wait.

25 November: window is 30 May – 25 November. None of the March–May days fall inside it. 90 − 0 = 90 days available. This is your first full-allowance date.

Hands holding a passport open to a page of stamps
Your earliest return depends on the exact dates of past stays, not on a flat cooling-off period.

Partial availability is normal — and legal

Border officers apply the same rolling count. If your window shows 12 days free on your entry date, you may enter and stay up to 12 days, provided you do not breach 90 on any single day of the visit. Many travellers use this to slot in a short trip weeks before their full allowance is back. The calculator on this site shows both numbers: the first date with any room, and how many days that would be.


Doing this by hand across a messy trip history is where errors creep in. Enter your past stays into the calculator and it walks the calendar forward for you, reporting the earliest date you can re-enter and the stay length available on that date.

Find your earliest return date

Add your past trips and the calculator does the calendar walk for you.
Open the Calculator →

Frequently asked questions

If I used all 90 days, do I have to wait 90 days to return?

Only if you used them in one unbroken block. Then you can return for a partial stay once the first day is 180 days old (about 90 days after you left), and for a full 90 once the last day has aged out. Spread-out days may already have expired, letting you return sooner.

Can I re-enter for a shorter stay before I have a full 90 days available?

Yes. As soon as one day is free in the window on your entry date, you may enter for that many days.

Does time spent outside Schengen count toward the wait?

Indirectly — the wait is purely calendar-driven. Used days expire 180 days after they occurred no matter where you are.