⏳️ Estimated Time of Arrival (ETA) Calculator

Easily calculate your voyage steaming time and ETA in local time based on your departure and arrival positions, departure time, total distance, and speed. 🎯

Useful?
...

Departure Information

°'
°'

Arrival Information

Enter positive or negative hours to adjust for DST (e.g., 1 or -1)

°'
°'

Voyage Information

⚙️ How to Use

🧭 Step 1: Enter Departure Details

  • Type the Departure Port name.
  • Input Latitude (degrees, minutes, N/S).
  • Input Longitude (degrees, minutes, E/W).
  • Set the Local Departure Time using the date and time picker.

🗺️ Step 2: Enter Arrival Details

  • Type the Arrival Port name.
  • Input Latitude (degrees, minutes, N/S).
  • Input Longitude (degrees, minutes, E/W).
  • Add Daylight Saving Time (DST) adjustment if applicable.

⚓ Step 3: Enter Voyage Info

  • Enter the Total Distance in nautical miles (NM).
  • Enter the Average Speed in knots.

⏱️ Step 4: Calculate ETA

  • Click “Calculate ETA” to get your Estimated Time of Arrival and steaming time in the destination’s local timezone.

📌 Important Notes

  • Double-check all coordinates and time inputs for accuracy.
  • Apply the correct DST adjustment for the arrival location.

Example:

Departure Port is Map Ta Phut, Thailand (12º 35.0'N, 101º 20.0'E) at 1200 on 23 July 2025, and you're traveling to Weipa, Australia (12º 42.3'S, 141º 40.6'E), a distance of approximately 3,182.8 nautical miles at an average speed of 12.5 knots.

Answer:
Steaming Time: 10 days, 14 hours, 37 minutes
Estimated Time of Arrival (Local at ZD -9)
June 23, 2023, 4:37 AM