
Estimated Time of Arrival (ETA) calculation sits at the heart of commercial shipping operations. From charterers planning laycans to port agents coordinating berth windows, accurate ETA forecasting affects millions of dollars in voyage economics. This guide explains how modern ETA calculation works, what variables matter most, and how to avoid the common mistakes that cost operators time and fuel.
What is Ship ETA?
Ship ETA is the predicted arrival time of a vessel at its destination port, expressed in UTC or local time. While it sounds simple, accurate ETA prediction requires combining vessel performance data, weather routing, canal scheduling, port approach times, and fuel constraints into a single coherent estimate.
A poorly calculated ETA can result in demurrage charges, missed laycan windows, unnecessary fuel burn, or anchorage waiting time. For a Panamax bulk carrier, a single day of demurrage typically runs $15,000–30,000 in the current market.
Core Inputs for ETA Calculation
Every reliable ETA calculation depends on six core inputs:
- Origin and destination ports — including pilot station coordinates, not just port center points. The pilot boarding ground can be 5–15 nautical miles offshore, and ignoring this adds hours of error to short voyages.
- Vessel speed — typically expressed in knots over ground. Most operators use a service speed (e.g., 14.5 knots for a Panamax), but real-world conditions reduce this by 5–15%.
- Departure time (ETD) — the moment the vessel clears the origin pilot station, not when it leaves the berth.
- Route selection — Suez vs Panama vs Cape vs NSR dramatically changes both distance and transit time.
- Canal availability — Suez and Panama operate on scheduled transits with booking windows. A vessel arriving at the Suez southern anchorage outside its convoy slot may wait 24–48 hours.
Multi-Route Comparison: Why It Matters
Most legacy ETA calculators assume a single "best" route, usually the great-circle path. Real voyage planning requires comparing multiple viable routes because the shortest distance is rarely the cheapest or fastest in operational terms.
Consider a voyage from Busan to Rotterdam:
| Route | Distance | Voyage | Notes |
|---|---|---|---|
| Suez Canal | ~10,500 nm | 27 days | Canal fees + Red Sea risk |
| Cape of Good Hope | ~12,500 nm | 32 days | Practical choice since 2024 |
| NSR Arctic | ~7,500 nm | Summer only | Ice-class hull required |
A modern calculator should present all three side by side with distance, voyage time, fuel consumption, and total cost.
Fuel Consumption and ECA Zones
Fuel cost typically represents 50–70% of voyage operating costs, making accurate fuel projection essential to ETA economics. Two factors complicate the calculation:
Speed-fuel curve: fuel consumption rises roughly with the cube of speed. Reducing speed from 16 to 14 knots can cut fuel consumption by 30%, which often more than offsets the longer voyage time.
ECA (Emission Control Area) compliance: when transiting North America, North Sea, Baltic, or Mediterranean (effective May 2025) ECA zones, vessels must switch to ultra-low-sulfur fuel to meet the 0.1% sulphur limit — typically MGO, or HSFO burned through an exhaust gas cleaning system (scrubber). Outside ECAs, the global 0.5% sulphur cap (since IMO 2020) already requires VLSFO or scrubber-equipped HSFO. The additional ECA cost comes from the step down to 0.1%. MGO can cost $200–400/MT more than HSFO, so accurate ECA distance projections directly affect voyage P&L.

Weather Routing
Headwinds, beam seas, and swell add resistance and reduce effective speed. Professional weather routing services adjust ETA based on forecasted conditions, but for most planning purposes, a 5–10% safety margin on transit time accounts for typical weather impact.
Seasonal patterns matter: a westbound North Pacific voyage in winter will face significantly higher resistance than the same route in summer.
Port congestion and berth availability
A vessel can complete a 25-day ocean passage with a perfect ETA and then spend three days at anchor waiting for a berth. Port congestion is the variable that calculators rarely model but operators always feel.
At major terminals — Singapore, Rotterdam, Fujairah, Houston — average waiting times range from 12 hours to 4 days depending on season, terminal capacity, and cargo type. Coal and iron ore terminals in China and India routinely see 5-10 day queues. LNG terminals with single-berth configurations can delay arrivals by a full week.
For ETA purposes, the practical response is to distinguish between "pilot station ETA" (when the vessel arrives at the port approach) and "berth ETA" (when cargo operations actually begin). Most commercial ETAs quote the pilot station arrival. The gap between the two is where demurrage charges accumulate.
Tide windows and draft restrictions
Ports with shallow approach channels — Hamburg, Tianjin, Santos, Brisbane — restrict deep-draft vessel entry to specific tidal windows. A fully laden VLCC drawing 21 metres cannot enter a channel with a 19-metre charted depth until the tide provides sufficient clearance.
Missing a tide window by two hours can mean waiting 12 hours for the next one. For ports with semi-diurnal tides (two high tides per day), this adds half a day. For ports with diurnal tides (one per day), it adds a full day. Accurate ETA calculation for draft-restricted ports must account for tidal predictions at the destination — something most distance calculators ignore entirely.
Calculating ETA in Practice
The basic ETA formula is simple:
ETA = ETD + (Distance / Speed) + Canal Transit Time + Pilot Approach Time
But each component requires careful sourcing:
- Distance must come from a routing engine that respects landmasses, traffic separation schemes, and canal corridors — not a simple great-circle calculation.
- Speed should reflect actual vessel performance under expected conditions, not just nameplate service speed.
- Canal transit times include scheduled convoy windows: roughly 12–16 hours for Panama, 11–16 hours for Suez.
- Pilot approach can add 1–4 hours depending on the port.
Common Mistakes
Three mistakes appear repeatedly in operational ETA calculations:
- Using port center coordinates instead of pilot stations. This understates voyage time, especially for ports with long approach channels like Houston, Hamburg, or Tianjin.
- Ignoring canal scheduling. Treating Suez as a "free shortcut" without accounting for transit booking windows can mis-forecast ETA by a full day.
- Single-route thinking. Defaulting to the historical route without comparing alternatives, especially relevant since the 2024 Red Sea crisis shifted economics toward Cape of Good Hope.

What a modern calculator should do
A modern ETA calculator should present multiple route options with full economic comparison: distance, voyage time, fuel consumption, ECA exposure, canal fees, and total cost. It should use pilot station coordinates — not port center points — for all supported ports, and encode canal scheduling windows rather than treating canals as free shortcuts.
The routing engine should reflect real vessel track patterns and infrastructure waypoints, producing results that match how ships actually sail rather than idealized geometric paths. Fairway ETA's calculator does this for 420+ ports across all vessel types — but regardless of which tool you use, the checklist below applies.
Voyage Planning Checklist
Before finalizing any voyage estimate:
- Verify pilot station coordinates for both ports
- Check canal transit windows against ETD
- Compare at least two viable routes
- Apply realistic speed (not nameplate)
- Calculate ECA distance separately for fuel cost
- Add 5–10% buffer for weather impact
- Verify against vessel-specific consumption curves
Final Thoughts
Accurate ETA calculation is no longer a back-of-envelope exercise. With canal disruptions, ECA enforcement, and volatile bunker prices, voyage economics are sensitive enough that a wrong route choice or a missed tide window can erase a charter's profitability. Six variables, not two. The difference is where the money goes.