Tracking a sea freight shipment is more involved than checking a courier parcel. Ocean cargo moves through multiple handoffs — the shipper's warehouse, inland transport, the origin port, the vessel, the destination port, customs, and finally the consignee. Each stage generates a different type of reference number, and not every carrier provides real-time API data.
The Three Reference Numbers You Will Encounter
Container number (ISO 6346): identifies the physical steel box — 4 letters + 7 digits (e.g. MSKU1234567). Bill of lading (B/L): a legal document number issued by the carrier for the shipment — it covers one or more containers loaded on a specific voyage. Booking reference: a reservation number issued by the shipping line before the cargo is loaded; once the ship departs, it is superseded by the B/L.
Step 1 — Identify What Reference You Have
Check your shipping documents. Your freight forwarder will have sent you either a booking confirmation (with a booking reference), a draft B/L, or a final B/L. The container number usually appears on the B/L and on the actual container. If you only have the booking reference, you can often start tracking once the vessel departs.
Step 2 — Know Your Shipping Line
You need to know which carrier is handling your shipment: Maersk, MSC, CMA CGM, Hapag-Lloyd, COSCO, Evergreen, ONE, Yang Ming, ZIM, or another. This is always stated on your B/L. The shipping line determines which tracking portal to use — and whether live API data is available or you need to go direct to the carrier's website.
Step 3 — Enter Your Reference on Trackora
Go to Trackora and select Sea Freight mode. Paste your container number, B/L, or booking reference. Trackora auto-detects the carrier from the container prefix (e.g. MSKU → Maersk) or lets you select the line manually. For carriers that provide API tracking, you see the full event timeline directly. For carriers that require portal access, Trackora generates a pre-filled direct link to the carrier's official tracking page — saving you the step of navigating to the right website and re-entering your reference.
Step 4 — Understand the Status Events
Key milestones to watch for: Gate-in (container arrived at origin port), Loaded on Vessel (container physically on the ship), Departed (vessel left port — your cargo is at sea), Transshipment (cargo transferred to another vessel at an intermediate port), Arrived (vessel reached destination port), Discharged (container unloaded from vessel), Gate-out (container left port for delivery), and Delivered.
Why Is Sea Freight Tracking Less Precise Than Courier Tracking?
Courier networks scan every parcel multiple times per day. Ocean containers move in large batches on vessels that may be at sea for 20-30 days with no individual container scans — only vessel-level AIS position data. Port events (loaded, discharged) are the key milestones. Between those events, vessel tracking tools like MarineTraffic show where the ship is, but individual container events only update when the container is physically handled at a port or terminal.
Track Your Sea Freight Now
Paste your container number, B/L, or booking reference into Trackora. We support Maersk, MSC, CMA CGM, Hapag-Lloyd, COSCO, Evergreen, ONE, Yang Ming, ZIM, and 100+ other shipping lines — all from one search box.