July 1, 2026 · Voyage Planning
Understanding Vessel ETA: A Practical Guide
Estimated Time of Arrival (ETA) is the single most-requested number in port operations — and one of the easiest to get wrong. Here is how experienced operators build an ETA they can actually defend.
The core ETA formula
Nautical miles divided by knots gives voyage hours directly, because 1 knot = 1 NM per hour. Add the result to your departure timestamp (in UTC to avoid time-zone drift) and you have a first-pass arrival time.
Why ETA slips
- Weather & currents — head seas can cost 1–3 knots on a laden voyage.
- Slow steaming — commercial or emissions orders reduce service speed mid-voyage.
- Port congestion — waiting for a berth or pilot pushes actual arrival past ETA.
- Routing detours — TSS lanes, canal transits and piracy re-routing add nautical miles.
Building a defensible ETA window
- Get routed distance (not great-circle) from a port-pair distance tool.
- Use the vessel's service speed, not maximum speed.
- Add a 5–10% weather buffer on ocean legs.
- Publish an ETA window (e.g. 14 Jul 06:00–14:00 LT), not a single minute.
Tools that automate this
- Port-to-Port Sea Distance Calculator — routed nautical miles between major ports.
- Maritime ETA & Required Speed Calculator — solve for ETA or the speed needed to meet a target.
- Distance-Speed-Time Matrix — compare three speed scenarios side by side.
Frequently asked questions
What does ETA mean in shipping?
ETA (Estimated Time of Arrival) is the predicted date and time a vessel will reach its next port, based on current position, remaining distance and average speed over ground.
How is vessel ETA calculated?
ETA = departure time + (remaining nautical miles ÷ speed in knots). Add planned port stays, weather buffers and pilot / berth waiting time for a realistic arrival window.
Why does ETA change during a voyage?
Weather routing, currents, main-engine performance, slow-steaming orders and port congestion all shift the effective speed over ground, so ETA is re-broadcast whenever inputs change materially.