透過 MCP 連接 →

輸入計算

請輸入每一趟前往申根區的過去或規劃行程(入境與出境日期皆計入)。未使用的欄位請留空。

數學公式

廣告

結果

您 90/180 額度中的剩餘天數
90
基準日當天您仍可停留的天數
回推 180 天區間內已使用的天數 0
最多可停留 90 天
超出上限的天數(超期停留) 0

什麼是申根 90/180 天規則?

本計算器適用於歐洲申根區(涵蓋大多數歐盟國家,再加上冰島、挪威、瑞士與列支敦士登)。依照短期停留規則,非歐盟旅客及免簽證旅客在任何連續 180 天內,最多只能停留 90 天。要特別注意:這 180 天的計算區間並非以日曆年度為準,而是「滾動」的——以任何一天為基準往前回推 180 天(包含當天,再加上前面的 179 天),計算這段期間內您實際身處申根區的天數。持台灣護照的旅客赴申根區觀光或商務通常免簽,但同樣受到此 90/180 天規則的約束。

沿時間軸移動的 180 天滑動視窗,停留期已醒目標示
90/180 規則計算任意 180 天滾動期內的停留天數。

使用方式

先選定一個基準日期——通常是您預計入境的當天,或是您想要核對的日子。接著輸入過去六個月內每一趟申根區行程(以及任何已規劃的行程)的入境與出境日期。入境日與出境日皆計入停留天數。計算器會把所有落在往前回推 180 天區間內的天數加總,再以 90 天扣除,得出剩餘可停留天數。

計算公式說明

每一趟行程所計入的天數,是該行程與區間 [基準日 − 179, 基準日] 的重疊部分。重疊天數為 \( \min(\text{出境日}, \text{基準日}) - \max(\text{入境日}, \text{基準日}-179) + 1 \)(僅在結果為正數時計入)。將所有行程的天數加總即為 已用天數;完整公式如下:

$$\text{剩餘天數} = 90 - \sum_{i=1}^{4} \max\!\left(0,\; \min(\text{出境日}_i, R) - \max(\text{入境日}_i, R-179) + 1\right)$$

其中 \(R\) 為基準日期。剩餘天數 = 90 − 已用天數。若剩餘天數為負,代表您將會超期停留。

長條圖顯示 180 天視窗內 90 天的允許天數,分為已用天數與剩餘天數
剩餘天數等於 90 減去最近 180 天內的停留天數。

實例試算

假設基準日期為 2024 年 6 月 1 日,回推區間即為 2023 年 12 月 4 日至 2024 年 6 月 1 日。行程 A:2024 年 1 月 1 日至 10 日 = 10 天。行程 B:2024 年 3 月 1 日至 20 日 = 20 天。合計已用 30 天,因此剩餘天數為

$$90 - 30 = \mathbf{60 \text{ 天}}$$

常見問題

入境日和出境日都要計入嗎?是的。依歐盟官方指引,抵達當天與離境當天都會算作完整的一天停留。

180 天會「歸零」重新計算嗎?不會。這是一個持續滾動的區間,隨著時間推移,較早的天數會逐漸「脫離」往前回推的 180 天範圍而不再計入。

這算是法律意見嗎?不是。本工具僅供您規劃行程時參考估算之用,請務必向相關主管機關確認,因為部分長期居留簽證與雙邊協定另有不同規定。

最後更新: