ETA & Route Planning

Accurate Arrival Predictions

Combine real-time vessel positions with intelligent route planning for ETAs that actually match reality.

Free Trial Available
OriginCurrentDestination

How It Works

Two API calls. One accurate prediction.

STEP 1

Get Vessel Position

Query current coordinates, speed, and destination port.

Current lat/lon
Speed over ground
Destination port
Vessel Location API
STEP 2

Calculate Route

Get optimal path distance and canal crossings.

Route distance (nm)
Canal/strait crossings
ECA zone distance
Route Planner API
RESULT

Precise ETA

Data-driven arrival time that updates in real-time.

Calculated arrival
Transit duration
Distance remaining

Why This Works Better

Carrier Estimates

  • Static schedules set weeks in advance
  • Don't account for actual vessel speed
  • Often 24-48 hours off actual arrival
  • No real-time updates

Data-Driven Predictions

  • Based on actual vessel position
  • Uses current speed over ground
  • 95%+ accuracy within 6 hours
  • Continuous real-time updates

Example Calculation

Rotterdam to Singapore via Suez Canal

Current Position32.3N, 30.6E
Speed14 knots
Distance Remaining5,842 nm
Calculated ETAMay 18, 14:30 UTC
calculation.js
// Get vessel position
const vessel = await fetch(
  '/api/vessels_operations/get-vessel-location?imo=9247431'
);

// Calculate route
const route = await fetch(
  '/api/vessels_operations/route-planner?' +
  'departure_port=' + vessel.destination +
  '&arrival_port=SGSIN' +
  '&vessel_speed=' + vessel.sog
);

// Result: Precise ETA
console.log(route.estimatedArrival);
// "2026-05-18T14:30:00Z"

Who Uses This

Cargo Planners

Coordinate port operations and minimize demurrage with accurate arrival windows.

Supply Chain Managers

Provide customers with reliable delivery estimates that update automatically.

Fleet Operators

Monitor voyage progress and detect delays before they impact schedules.

Start Predicting Accurate ETAs

Two API calls. Real-time updates. 95%+ accuracy.