Navigation

Port to port distances

The distance by sea between two ports along the usual shipping lanes, through or around the Suez, Panama and Kiel canals, with the route on a map and the days at sea for your speed.

Loading ports and sea lanes…

Allow
kn

For days at sea and the ETA

h

Added to the steaming time

h

UTC offset; empty: from the port’s longitude

h

Ports often keep their country’s time: e.g. Shanghai +8

Fill in the fields to see the result.

How it works

The route is the shortest path (Dijkstra's algorithm) over a network of about 30,000 sea-lane segments, from the network point nearest one port to the one nearest the other. Distances are great-circle lengths along the lanes. Everything runs in your browser.

Results usually come within a few per cent of commercial distance tables; long ocean crossings can come out longer, because the lanes don't always follow the great circle, and the approaches to ports, rivers and traffic separation schemes are simplified. Use it for estimates, not for passage planning.

Data: sea lanes from Eurostat SeaRoute (© European Union, EUPL-1.2), based on the Oak Ridge National Laboratory Global Shipping Lane Network; ports from searoute-py (Apache-2.0); map from Natural Earth (public domain). See the data notice and licences (EUPL-1.2, Apache-2.0); the converted data files are in /tools/sea-routes/.

For training and cross-checking. Not a substitute for approved navigation equipment, nautical publications and the ship’s own procedures. Calculations run in your browser and nothing you type is stored; a PDF you download is made on our server and not kept.

More tools

All tools