Nicht-EU-Besucher dürfen sich für einen Kurzaufenthalt höchstens 90 Tage innerhalb von 180 Tagen im Schengen-Raum aufhalten. Der Zeitraum ist rollierend: An jedem Tag zählen Sie, wie viele der letzten 180 Tage Sie im Schengen-Raum waren. Es ist eine Summe für alle Schengen-Staaten zusammen, nicht 90 Tage pro Land.
Die Europäische Kommission bietet auf ihrer Home-Affairs-Website einen offiziellen Rechner für Kurzaufenthalte. Bulgarien und Rumänien sind seit 1. Januar 2025 vollständige Schengen-Mitglieder; Irland und Zypern gehören zur EU, aber nicht zum Schengen-Raum.