Ship ETA Calculator
Use this tool to estimate a ship’s arrival time based on departure time, route distance, speed, and expected delays.
What is ETA in shipping?
ETA stands for Estimated Time of Arrival. In maritime operations, ETA helps charterers, ports, terminal operators, logistics teams, and receivers prepare for a vessel’s arrival. A realistic ETA can reduce berth conflicts, idle labor, and demurrage costs.
While professional voyage planning uses weather routing, currents, draft limits, and detailed passage plans, a simple ETA calculator is still very useful for fast planning checks and daily status updates.
How this ship ETA calculator works
The calculator uses a straightforward travel-time formula:
- Voyage time (hours) = Distance (NM) ÷ Speed (knots)
- Total time (hours) = Voyage time + Extra delay
- ETA = Departure date/time + Total time
Since 1 knot equals 1 nautical mile per hour, the math stays clean and practical for marine use.
Step-by-step use
1) Set departure time
Enter when the vessel departs (or departed). If you want a quick forecast from now, click Use Current Time.
2) Enter route distance
Add total nautical miles for the intended route. If you only know statute miles, convert first (1 nautical mile = 1.15078 statute miles).
3) Add average speed in knots
Use a realistic voyage average, not just maximum speed. Operational speed often changes due to fuel strategy, weather, and traffic separation schemes.
4) Include expected delays
Add known delay hours for pilot boarding windows, canal queues, anchorage waiting, cargo readiness, or weather holds.
Factors that can shift ETA
- Weather systems: Heavy seas and headwinds can lower average speed significantly.
- Ocean currents: Favorable currents can pull ETA earlier; adverse currents do the opposite.
- Port congestion: Berth and pilot availability can add waiting time after arrival area reach.
- Regulatory constraints: Canal slots, traffic schemes, and speed limits can change the schedule.
- Mechanical conditions: Engine load limits and maintenance events impact sustained speed.
Example calculation
Suppose a vessel departs at 08:00, route distance is 1,800 NM, and average speed is 15 knots. If expected delays are 8 hours:
- Voyage time = 1,800 ÷ 15 = 120 hours
- Total time = 120 + 8 = 128 hours
- ETA = Departure + 128 hours (5 days and 8 hours)
That gives teams a clear planning window for berth prep, truck booking, customs scheduling, and staffing.
Best practices for better ETA accuracy
- Update speed assumptions daily using noon reports or AIS trend data.
- Recalculate after major weather updates or rerouting decisions.
- Separate sailing time from port waiting time for cleaner reporting.
- Share both local ETA and UTC ETA with international stakeholders.
- Record estimate error over time to improve your planning model.
Important note
This calculator is a planning aid, not a legal navigational tool. Masters, operators, and dispatchers should always rely on official voyage planning procedures, safety management systems, and current maritime advisories.