我國規定,1海里等於1.852公里。但是,這個規定並不是適用於世界各地的。海里的長度並不固定,而各國也採用不同的長度。這是因爲:在航海上,規定地球子午圈的1分弧長爲1海里(就是1度緯度所對應的經線長度的六十分之一。注意:一度等於六十分)。但由於地球並不是一個標準的球體,故而在不同的緯度上,子午圈1分弧長各不相同。這就產生了最長和最短的海里。
1海里=1.85101公里(千米)。(美國標準)
1海里=1.85455公里(千米)。(英國標準)
1海里=1.85327公里(千米)。(法國標準)
1海里=1.85578公里(千米)。(俄羅斯標準)
最短的海里是在赤道,1海里=1843米。
最長的海里是在南北兩極上,1海里=1862米。
地球平均半徑爲6371300m,以地球平均半徑算出的1海里爲:
1海里=2×π×6371300/360/60=1853.3m