Schengen calculator for a future trip

· Rules and dates as stated on the date above.

The most useful time to run the 90/180 calculation is before you book. This guide shows how to check a planned trip, read the maximum stay and test a full itinerary, using the calculator below.

Try it with your own dates

Your 180-day window

Live day count
00
days usedof 90
Schengen / 90 in 180Short-stay allowance
090-day limit
In SchengenNot counted

Enter a trip to see the days that count.

Calendar controls

Drag across days to add a trip. Use arrow keys to move. Press Enter to set entry, then exit. Escape cancels. Or enter exact dates below

Your Schengen trips

Enter your trips below. For a future trip with no past stays, leave the trip dates blank and set a proposed entry date.

Step 1: enter the trips you have already taken

Add every Schengen trip from the last 180 days before your planned entry, each with an entry and exit date. Include short trips: a long weekend counts. Trips outside the Schengen Area are not needed. Dates stay in your browser, and you can copy a share link to save the result.

Step 2: set the proposed entry date

Put the date you plan to enter Schengen in the proposed entry field. The calculator then reports the maximum stay from that date. This is a continuous-stay estimate: it is the longest period you could stay without a breach, starting on that day. Earlier days leaving the window as you stay are taken into account, so the maximum can be longer than the days left on the entry date.

As an example, suppose you were in Schengen from 10 January to 8 February 2026 and from 15 March to 13 April 2026, 60 days in all. If you plan to enter on 20 May 2026, you have 30 days left and the maximum stay is 30 days, to 18 June. Your January days do not start to drop out until 9 July, so staying longer would be the 91st day.

Step 3: test the whole itinerary

The maximum stay does not protect later bookings. If you plan more than one trip, add each planned trip as a trip and read the result at the end of every one. Set the check date to the exit date of the trip you are testing, and move it forward trip by trip.

Continuing the example: add a third trip from 20 May to 18 June 2026. With the check date on 18 June, the calculator shows 90 days used and 0 left. The earliest entry by day count is then 9 July 2026, because your 10 January day leaves the window and frees the first day.

Planning mistakes to avoid

Most future-trip errors come from checking too little, not from the arithmetic.

  • Checking only the first trip of a longer itinerary and assuming the rest will follow.
  • Leaving out a short trip from the last six months because it felt too minor to count.
  • Forgetting that the exit day counts, so a stay from the 1st to the 30th is 30 days, not 29.
  • Booking non-refundable travel before you have run the check.

Run the check again whenever a date changes. The link you copy from the calculator keeps your trips in the address, so you can reopen the same scenario later and adjust a single date.

Read the result

  • Days used: your Schengen days in the 180-day window ending on the check date.
  • Days left: the unused allowance on the check date.
  • Earliest entry by day count: the first date with an allowance, if you have none today.
  • Maximum stay: the longest continuous stay from the proposed entry date.

Leave a buffer. A stay that ends exactly on day 90 leaves no room for a delayed flight, a cancelled ferry or a missed connection. A few spare days cost nothing. The calculator does not evaluate visa eligibility, long-stay visas, residence permits or personal exemptions, and an allowance is not permission to enter. Check your passport’s rules in the visa-free stay guides, and read how the count works in the 90/180 rule explained. For how border records are kept, see EES and ETIAS.

Frequently asked questions

Can I check a future trip before I book?

Yes. Enter your past trips, set the proposed entry date and read the maximum stay from that date. Test every planned trip, because later bookings are not protected by the estimate.

What does maximum stay mean?

It is the longest continuous stay you could make starting on the proposed entry date, taking account of old days leaving the 180-day window as you stay.

Why can the maximum stay be longer than the days left?

Days left is the allowance on one date. If you stay on, older days drop out of the window each day, which frees more allowance.

How do I test several planned trips?

Add each planned trip as a trip and set the check date to the exit date of the trip you are testing. Repeat for each trip in order.

How far back should I enter trips?

Enter every Schengen trip in the 180 days before your proposed entry date. Older trips do not count.

Official sources

Informational only. Check official sources before you travel or file.

VisaWise app icon

VisaWise for iPhone

Free Schengen day counter for iPhone. Upgrade to Pro for automatic day tracking and alerts before your limit.

Download on the App Store