大圓航線飛行距離計算器

測量兩個機場之間的大圓航段 — 計算公里、英里與海里、真北方位角、中點,並在公開所有假設條件的情況下估算飛行時間。

航線

透過 IATA 或 ICAO 代碼、城市或機場名稱進行搜尋,然後從建議中選擇。

假設條件

噴射客機的巡航速度通常為 800–900 km/h;渦輪螺旋槳飛機的速度較慢。調整此數值即可更新飛行時間。

飛行結果

大圓距離

以 {speed} {unit} 計算的飛行時間
地面緩衝時間(滑行、起飛、降落)
估算總旅行時間
初始方位角(起飛時)

終端方位角(抵達時)

中點

正在載入機場數據…
等距圓柱投影網格;弧線形狀僅為示意圖,並非導航航圖。

模型與公式

大圓(半正矢公式):a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2); d = 2R·atan2(√a, √(1−a)); R = 6,371.0088 km

方位角遵循起飛和抵達時的大圓路徑,自真北順時針方向計算,標準化為 0–360°。

飛行時間 = 距離 ÷ 巡航速度,另加地面緩衝時間:1,500 km 以下為 45 分鐘,1,500–6,000 km 為 60 分鐘,超過 6,000 km 為 90 分鐘。

計算方法與數據源

距離遵循 IUGG 平均半徑 6,371.0088 km 的球體上的半正矢大圓路徑(航空界慣例),對比行則在 WGS84 橢球體上計算相同的航段。飛行時間為您的巡航速度加上按距離分段的地面緩衝時間;未對風向、航路和等待進行建模。機場座標來自公有領域的 OurAirports 數據集,並已篩選出擁有 IATA 代碼且提供民航服務的機場。計算方法與機場數據於 2026 年 8 月 14 日核對。

方法已核對
2026 年 8 月 14 日
地球模型
R = 6,371.0088 km

您選擇的機場和所有計算結果均在您的瀏覽器中計算,絕不會離開此裝置。

常見問題

大圓距離有多準確?

對於 IUGG 平均半徑為 6,371.0088 km 的球體,此數學計算是精確的;對比行顯示了 WGS84 橢球體上的相同航段,兩者通常在 0.3% 的誤差範圍內吻合。機場座標四捨五入至約 11 m,在此尺度下微不足道。較大的差距在於實際營運:真實航班會受航路、風向和進場程序影響,因此實際飛行航線通常比大圓航線長 2–8%。

飛行時間是如何估算的?

飛行時間是大圓距離除以巡航速度 — 預設為 900 km/h,可以 km/h、mph 或 knots 為單位進行編輯。另加上用於滑行、起飛、下降和等待的地面緩衝時間:1,500 km 以下的航段為 45 分鐘,6,000 km 以下為 60 分鐘,超過則為 90 分鐘。航空公司計劃的航段時間還會更長,因為營運商會為擁堵和轉機預留緩衝時間。

我可以搜尋哪些機場?

任何擁有 IATA 代碼且提供民航服務,或是中大型的機場(全球約 5,500 個),均源自公有領域的 OurAirports 數據集。快照日期和確切數量顯示在「模型與公式」下方。不含無 IATA 代碼的機場、已關閉的機場和極小型跑道;數據在網站重新發佈時更新,而非即時更新。

為什麼航空界使用海里?

一海里等於 1,852 米,定義為地球表面緯度的的一分 — 因此距離、以節(knots)為單位的速度和航圖都使用相同的角度單位。一公里約為 0.54 海里,一法定英里約為 0.87 海里。

我可以使用此工具進行飛行計劃嗎?

不能。本工具僅計算兩個機場之間的幾何航段:它不包含高空風、航路規劃、飛機性能,亦無即時航班表或天氣數據,因此不適用於導航或燃油規劃。如需計算座標對而非機場,請使用「大地線距離計算器」,它會在 WGS84 橢球體上計算相同的航段。

航線與大圓幾何

大圓航段是地球表面上兩點之間的最短路徑。由於地球是一個近似球體,在二維平面地圖上,這條最短路徑通常會呈現為一條向極地彎曲的弧線。

本計算器在計算球面距離時,採用國際大地測量學與地球物理學聯合會(IUGG)規定的地球平均半徑,即 R = 6,371.0088 km。系統會根據出發地與目的地機場的經緯度座標,利用半正矢公式(Haversine Formula)精確計算出兩點之間的大圓距離。

在實際航空應用中,飛行航線的起點與終點方位角會隨着沿大圓路徑前進而持續變化。本工具計算的方位角均相對於真北(而非磁北指南針),並標準化至 0–360° 的範圍內。

飛行時間與地面緩衝估算

估算總旅行時間時,計算器結合了用戶自訂的巡航速度與標準化的地面緩衝時間。

巡航速度設定

用戶可輸入數值並選擇以 km/h、mph 或 knots(節)為單位。若輸入的數值無法解析,系統會顯示錯誤訊息:「「{token}」不是有效的巡航速度 — 請輸入數字。」。若輸入的數值超出系統限制,則會顯示:「巡航速度必須介乎 {min}{max} km/h 之間。」。

地面緩衝機制

為了反映實際營運中的滑行、起飛、爬升、下降及降落程序,計算器會根據大圓距離自動加上分段的地面緩衝時間:

  • 1,500 km 以下:加上 45 分鐘。
  • 1,500 km 至 6,000 km:加上 60 分鐘。
  • 超過 6,000 km:加上 90 分鐘。

數據源與機場篩選限制

本工具內建的機場數據庫源自公有領域的 OurAirports 數據集。為了確保檢索效率與實用性,數據庫進行了篩選,僅收錄全球約 5,500 個擁有 IATA 代碼且提供民航服務的機場,或是被分類為中型至大型的機場。所有未提供民航服務的微型跑道、私人停機坪及已關閉的機場均不予收錄。

數據庫中的機場座標精確至小數點後四位,這相當於約 11 米的空間精度,對於大圓航線計算而言已極為精確。

瀏覽器本地運算與隱私

本工具的運算流程完全在用戶的設備端完成。您選擇的機場和所有計算結果均在您的瀏覽器中計算,絕不會離開此裝置。

當您在輸入框中輸入出發地或目的地時,若未從下拉建議選單中選取機場,系統狀態列會提示:「請從搜尋建議中選擇各個機場。」。若輸入的關鍵字無法匹配任何收錄的機場,則會顯示:「沒有與「{query}」相符的機場。」。若遇到網絡問題導致數據庫加載失敗,系統會顯示:「無法載入機場數據。請檢查您的網路連線並重試。」並提供「重試載入數據」按鈕。

常見問題

大圓距離有多準確?

對於 IUGG 平均半徑為 6,371.0088 km 的球體,此數學計算是精確的;對比行顯示了 WGS84 橢球體上的相同航段,兩者通常在 0.3% 的誤差範圍內吻合。機場座標四捨五入至約 11 m,在此尺度下微不足道。較大的差距在於實際營運:真實航班會受航路、風向和進場程序影響,因此實際飛行航線通常比大圓航線長 2–8%。

我可以搜尋哪些機場?

任何擁有 IATA 代碼且提供民航服務,或是中大型的機場(全球約 5,500 個),均源自公有領域的 OurAirports 數據集。快照日期和確切數量顯示在「模型與公式」下方。不含無 IATA 代碼的機場、已關閉的機場和極小型跑道;數據在網站重新發佈時更新,而非即時更新。

為什麼航空界使用海里?

一海里等於 1,852 米,定義為地球表面緯度的的一分 — 因此距離、以節(knots)為單位的速度和航圖都使用相同的角度單位。一公里約為 0.54 海里,一法定英里約為 0.87 海里。

我可以使用此工具進行飛行計劃嗎?

不能。本工具僅計算兩個機場之間的幾何航段:它不包含高空風、航路規劃、飛機性能,亦無即時航班表或天氣數據,因此不適用於導航或燃油規劃。如需計算座標對而非機場,請使用「大地線距離計算器」,它會在 WGS84 橢球體上計算相同的航段。

飛行時間是如何估算的?

飛行時間是大圓距離除以巡航速度 — 預設為 900 km/h,可以 km/h、mph 或 knots 為單位進行編輯。另加上用於滑行、起飛、下降和等待的地面緩衝時間:1,500 km 以下的航段為 45 分鐘,6,000 km 以下為 60 分鐘,超過則為 90 分鐘。航空公司計劃的航段時間還會更長,因為營運商會為擁堵和轉機預留緩衝時間。