Here are five trips with real places and dates, each counted the way the Schengen 90/180 rule counts: on any day you are in the area, add up your days inside it during that day and the 179 before it, and the total must be 90 or less. Arrival and departure days count in full, and all 29 Schengen countries share one count. Every example lists its dates, so you can enter them in the Schengen calculator and get the same answer.
If the rule itself is new to you, start with the 90/180 rule explained. These examples are general information for travelers without an EU passport; border officers make the final decision on any stay.
Example 1: the full 90 days in one go
You land in Rome on 1 March 2027 and work your way down Italy and across to Greece, flying home from Athens. March gives 31 days, April 30 and May 29, so your last possible day is 29 May. The interesting question is when you can come back.
- On 27 August, the 180-day window runs from 1 March to 27 August. All 90 spring days are still in it, so arriving that day would make 91.
- On 28 August, the window starts on 2 March. One spring day has dropped out, so arriving makes 90, which is allowed.
Arrive on 28 August and you can stay a full 90 days again, until 25 November 2027, because each new day is matched by an old spring day dropping out. You were away from 30 May to 27 August, exactly 90 days, which is the Commission's rule of thumb: an unbroken absence of 90 days earns a new stay of up to 90 days.
Example 2: two trips that look fine but aren't
Spring in Spain: Barcelona, Madrid and Seville, 15 April to 13 June 2027. That is 60 days (16 in April, 31 in May, 13 in June). You plan a second trip, Portugal and France, from 1 August to 14 September: 45 days. The trips are seven weeks apart, so it feels safe. It isn't.
- On 30 August, the window runs from 4 March to 30 August: 60 spring days plus 30 summer days makes 90. Still allowed.
- On 31 August, the window runs from 5 March to 31 August: 60 plus 31 makes 91. That is the first day of an overstay.
None of the spring days leave the window until 12 October, when 15 April finally drops out. Staying until 14 September as planned would mean 15 days of overstay. The fixes:
- Cut the summer trip to 30 days, 1 to 30 August.
- Or start it on 12 September or later. Arriving on 12 September, you could stay the full 45 days and more, since the spring days drop out one by one as you go. Arriving on 11 September, you would still be capped at 30.
What an overstay can lead to is covered in what happens if you overstay.
Example 3: the weekend traveler
You live in London on a non-EU passport. Every other weekend from Friday 8 January to Sunday 27 June 2027 you take the train or a short flight to Paris, Amsterdam or Brussels, leaving Friday and coming back Sunday. That is 13 weekends of 3 days each: 39 Schengen days, because Friday and Sunday count in full. The UK days don't count at all.
Then you plan a long summer in Italy from 1 July. The quick sum, 90 minus 39, says 51 days, so leave by 20 August. The real answer is better: 66 days, until 4 September.
Why? As the summer goes on, the January, February and early March weekends drop out of the window. On 4 September the window runs from 9 March to 4 September and holds only 8 of the weekends (19 March to 27 June), which is 24 days. Add 66 summer days and you reach exactly 90. On 5 September you would be at 91. The rolling window worked for you here; in example 2 it worked against you.
Example 4: a Balkans break
You spend 1 June to 14 July 2027 in Slovenia and Croatia, then cross from Dubrovnik into Montenegro on 14 July. That crossing day counts, because you were in Croatia that morning. Schengen total: 44 days (30 in June, 14 in July).
From 15 July to 13 August you travel through Montenegro and Albania, neither of which is in the Schengen area. Those 30 days add nothing. Then you cross into Greece on 14 August.
How long can you stay? 46 days, until 28 September. The month in the Balkans paused your count; it didn't reset it. Your June days don't start dropping out of the window until 28 November, so 44 plus 46 makes 90.
One trap from older advice: Romania and Bulgaria were sometimes suggested as places to wait out the clock. Both fully joined the Schengen area on 1 January 2025, so days there now count like days in Greece.
Example 5: Ireland and Cyprus don't count, the flight days do
You fly into Dublin on 1 April 2027 and spend 20 days in Ireland. On 21 April you fly Dublin to Paris, travel through France and Italy, and on 9 June fly Rome to Larnaca. After two weeks in Cyprus, you fly Larnaca to Athens on 24 June.
- Ireland, 1 to 20 April: 0 days. Ireland is in the EU but not in Schengen.
- 21 April to 9 June: 50 days. Both flight days count, because you were in Paris on 21 April and in Rome on the morning of 9 June.
- Cyprus, 10 to 23 June: 0 days.
- Arriving in Athens on 24 June: day 51.
You can stay in Greece and beyond for 40 days, until 2 August. As of November 2026, the European Commission lists Cyprus and Ireland as outside the Schengen area. Cyprus is working toward joining, and once it does, days there will count too.
The five answers side by side
| Example | Schengen days before | Arrive | Can stay | Last day |
|---|---|---|---|---|
| 1. One long stay | 90 (1 Mar to 29 May) | 28 Aug 2027 | 90 days | 25 Nov |
| 2. Two trips | 60 (15 Apr to 13 Jun) | 1 Aug 2027 | 30 days | 30 Aug |
| 3. Weekends | 39 (13 weekends) | 1 Jul 2027 | 66 days | 4 Sep |
| 4. Balkans break | 44 (1 Jun to 14 Jul) | 14 Aug 2027 | 46 days | 28 Sep |
| 5. Ireland and Cyprus | 50 (21 Apr to 9 Jun) | 24 Jun 2027 | 40 days | 2 Aug |
Check your own trips
Write down each date you crossed into and out of the Schengen area (not the moves between Schengen countries), then enter them in the calculator or the European Commission's own. Since April 2026, the EU's Entry/Exit System records your crossings electronically, as explained in the EES guide. Globestamp keeps a count of days in every country, with a Schengen 90/180 alert as a Pro feature.