We use cookies
Image
This site uses cookies to improve your experience. By continuing to use the site, you agree to our Privacy Policy.
Reject
Accept
DataFreight Container Tracking

Container Tracking

Look up any ocean container by number or booking reference. Latest carrier milestone, current ETA, exception flags. $5 per search, or free for registered AiDeliv users.

Standardized carrier milestones · Major ocean carriers
Quick answer
Container tracking on AiDeliv reads standardized milestone data from major ocean carriers. Each carrier reports shipment events in its own format; AiDeliv normalizes them into one consistent set of stages plus an ETA, so a container moving on different carriers reads the same way. The result is the carrier's latest confirmed event for the container, not a live position.

Three moments when a tracking lookup pays for itself: before you post a freight auction for the next shipment and want to confirm where the current one stands, after a stretch of carrier silence when you need to know whether the shipment is still on schedule, and before you reply to a forwarder's updated ETA so you can check it against the carrier's actual reporting.

Track a container
Identifier type auto-detected
Free
For AiDeliv platform users
Through the point system · Sign up free

Tracking Result

Carrier · Container
Latest milestone
Current ETA
Exception flag
As of last carrier post
Last reported
Carrier event feed · standardized
Vessel
Voyage
Origin → Destination
Service
Milestone ribbon · standardized carrier events
MILESTONES = STANDARDIZED CARRIER EVENTS ETA = CARRIER ESTIMATE · CHANGES OVER TIME
Methodology & Data Sources
Container tracking is not continuous GPS. Carriers report milestones as discrete events, and each event reaches the tracking data only after the carrier's own system records and publishes it.
Read more ↓
AiDeliv reads standardized milestone data from ocean carriers and normalizes raw carrier event types into one consistent set of milestones plus an ETA, so every carrier reads the same way. Every data point is timestamped, so you can see when the carrier last reported rather than assume the status is current. Milestone-lag and demurrage figures cited on this page reflect standard carrier event-reporting practice and published carrier and port tariffs.
Mechanics

How AiDeliv Container Tracking Works

Answer Capsule
A lookup returns the carrier's confirmed events for the container plus the carrier's ETA. The data covers ocean carriers that publish standardized milestone reporting; how far it goes inland depends on the carrier. The $5 per-container price covers the cost of pulling and standardizing carrier data for a single lookup, with no subscription. Registered AiDeliv users get container searches free through the platform point system.

What you can track

Two identifiers work: the container number, the most common one (for example, MSCU1234567), and the booking number, useful before a container number is assigned or shared. Enter either, and the tool routes it to the right carrier lookup. The tool tracks ocean containers across major ocean carriers. Coverage is broad but not universal, and the milestones returned can vary by carrier, route, and what the carrier reports. A container moving on a smaller regional line may return little or no data.

What a lookup returns

A lookup returns the container's latest milestone with the date the carrier recorded it, the sequence of milestones already logged (gate-in, loaded, vessel departed, transshipment, vessel arrived, discharged, gate-out), the carrier's current ETA, the vessel and voyage for the ocean leg, and any exception flag the carrier has reported. How far the data goes inland depends on the carrier: some report rail and final-yard events, others stop once the container is discharged at the destination port.

Data freshness and limits

Container tracking is not continuous GPS. Carriers report milestones as discrete events, and each event reaches the tracking data only after the carrier's own system records and publishes it. The table below shows what each piece of data means and how current it is.

Data point Source Typical freshness How to read it
Latest milestone
Carrier event feed Posts after the carrier records the event; can lag the physical move by 24 to 48 hours The last thing the carrier confirmed, not a live position
Carrier ETA
Carrier estimate Can change at any time, often several times per shipment A moving estimate, not a commitment
Exception flags (customs, terminal)
Carrier reporting Appears once the carrier logs it Check status near arrival, not days after
Inland and final-mile events
Carrier-dependent Varies; some carriers do not report past port discharge A missing inland event is not always a delay

AiDeliv timestamps every data point, so you can see when the carrier last reported rather than assume the status is current. The milestone-lag and demurrage figures cited on this page reflect standard carrier event-reporting practice and published carrier and port tariffs.

Honest scope

What This Tool Does Not Show

Tracking limits
Honest scope matters more than a long feature list. AiDeliv's container tracking is a carrier-milestone tool, not a vessel tracker and not an enterprise control tower. Knowing what it does not do helps you pick the right tool for each job and sets the right expectations before you rely on it.
×
No live vessel map
For ship position from AIS, use an AIS tracker.
×
No direct Bill of Lading lookup
The tool uses container or booking numbers as identifiers.
×
No automated customs-hold alerts
A lookup shows the status when you check it; no push notifications.
×
No guaranteed inland or final-mile milestones
Coverage past port discharge depends on the carrier.
×
No universal carrier coverage
Major ocean lines are covered; smaller regional lines may return little or no data.

Two facts shape every container tracking tool

Fact 1

Milestones are event-based

They post after the carrier records the event and can lag the physical move by 24 to 48 hours. AiDeliv reports the data it receives and timestamps it; it does not change this upstream reality.

Fact 2

Demurrage free time is not fixed

It varies by carrier tariff, terminal, equipment type, and contract, commonly landing in a 2 to 7 day range at major US ports.

Practitioner framework

How to Read Container Tracking Data Like a Logistics Professional

Answer Capsule
Logistics professionals read tracking data with one habit: separate what the carrier confirmed from what the carrier estimates. The latest milestone is confirmed history. The ETA is an estimate that moves. A gap between milestones is usually reporting lag, not a lost container. The three signals below explain what your tracking data means versus what it looks like it means.
Signal 1 — The latest milestone: confirmed history, not live position\

The latest milestone is the most reliable thing on the screen, because the carrier has confirmed it happened. Read it for what it states: 'vessel departed' means the box is on the water, 'discharged' means it is off the ship but not yet through the gate, 'gate-out' means it has left the terminal. The milestone does not show the vessel's live position, and it does not move in real time. It updates when the carrier posts the next event.

Signal 2 — Gaps between milestones: usually feed lag, not a missing container

Milestones arrive as discrete events, so the status can sit unchanged for a day or two even while the container is moving normally. A gate-in can post hours, sometimes longer, after the container actually moved. Treat a quiet stretch between milestones as normal unless the ETA has also passed with no update; event-based feeds always lag the physical move.

Signal 3 — ETA changes: the pattern matters more than any single number

An ETA that shifts several times during one shipment is normal, not a warning sign. Carriers recalculate it for weather, port congestion, vessel speed, and reporting catch-up. The pattern matters more than any single number: small shifts of a day or two are routine, while a large jump usually signals a real disruption. When an ETA moves sharply, cross-reference it with live port congestion data to see whether the destination port is the cause.

Identifiers & workflow

Container Number vs Booking Number — and the Dashboard for Shipments You Book

Answer Capsule
AiDeliv's tool tracks ocean shipments by two identifiers: the container number, which is the most precise, and the booking number, which works earlier in the shipment before container numbers are assigned. You enter whichever one you have. The container number is the preferred identifier when available, since it ties milestones to that specific box rather than the booking as a whole.

Which identifier to use, and when

Most precise

Use the container number when you have it

The container number is the most precise identifier. It returns milestones for that exact box, not just the vessel carrying many containers. Use it once your supplier shares the number after loading, when you are checking one specific shipment, or when a single booking covers several containers and you want each tracked separately.

Earliest visibility

Use the booking number before container numbers are assigned

Early in a shipment, the carrier has a booking but has not yet assigned final container numbers. The booking number lets you track during that window, where the carrier supports lookup by booking reference. Once container numbers are issued, switch to container number tracking for milestones tied to your specific box.

Tracking a shipment you booked through AiDeliv

Answer Capsule
For containers you booked through AiDeliv, the delivery dashboard is the primary tracking view. Unlike the public lookup tool, it pulls milestones directly from the assigned carrier — the party actually handling your cargo, not a third-party feed — and covers every stage from pickup to final delivery at no per-lookup cost.

The dashboard opens in your AiDeliv account the moment a carrier wins your reverse auction. It tracks the shipment through these stages:

STAGE 01
Pickup from the supplier
Carrier-updated
STAGE 02
Cargo measurement and check-in
Carrier-updated
STAGE 03
Consolidation
Carrier-updated
STAGE 04
Departure to the origin port and vessel departure
Carrier-updated
STAGE 05
Vessel arrival at the destination port
Carrier-updated
STAGE 06
Pickup from the destination port
Carrier-updated
STAGE 07
Delivery to the final destination
Carrier-updated

Because the dashboard is tied to a booked shipment, there is no per-lookup fee. Tracking is part of moving freight through AiDeliv, not a separate purchase.

Tool selection

Choosing a Container Tracking Tool

Answer Capsule
Container tracking options run from free public lookups to enterprise platforms billed by custom contract. The right one depends on the job and the volume. Free tools are fragmented and shallow; enterprise platforms are powerful but priced for hundreds of containers a month. AiDeliv sits in between: a carrier-milestone lookup at $5 per container for occasional needs, free for active marketplace users.

Which tool for which job

Your goal Best type of tool
See where a vessel is on the ocean AIS vessel tracker (MarineTraffic, VesselFinder)
See the latest milestone for a specific container Carrier-milestone tracker such as AiDeliv
Check one container quickly for free A carrier website or public lookup
Monitor hundreds of containers with system integration Enterprise visibility platform (FourKites, project44)
Track a container, then arrange the next freight move AiDeliv marketplace workflow

What each option costs

Tool type Cost Best for Trade-off
Carrier websites Free Shippers using one carrier One carrier each, no standard format, several sites to check
AIS vessel trackers (MarineTraffic, VesselFinder) Free basic; paid tiers Watching a vessel's position Vessel-level only, no container milestones or ETA for your box
Public multi-carrier lookups (Track-Trace and similar) Free public lookup; paid API by quote Quick one-off checks Coverage and refresh vary, limited shipment detail
Enterprise visibility platforms (FourKites, project44) Custom enterprise quote Large shippers, hundreds of containers a month High cost, integration project to set up
AiDeliv pay-per-lookup $5 per container, one-time Occasional checks, small importers One container at a time, no subscription
AiDeliv platform users Free via point system Active marketplace users Tied to using the auction marketplace

For occasional tracking, under roughly 50 containers a year, a $5 per-container lookup costs less than committing to a subscription. For shippers already running auctions on AiDeliv, container searches are free through the point system. For large shippers moving hundreds of containers a month, dedicated visibility platforms such as FourKites or project44 remain the standard, priced by custom contract rather than a flat fee. Vessel-only trackers and single-carrier websites are free, but they answer a narrower question than full container tracking.

Frequently asked

Frequently Asked Questions

Can I track a container with only the Bill of Lading number?
Not directly. AiDeliv's tool tracks by container number or booking number, the identifiers carriers use for shipment tracking. A Bill of Lading is a contract and receipt document, and it is not a tracking key here. If the Bill of Lading is all you have, ask your supplier or forwarder for the container number or the carrier's booking reference, then enter that. Once the carrier issues a container number, it gives the most precise milestones.
Why does my container ETA keep changing?
What to do depends on the size of the shift. A swing of a day or two is routine, since carriers recalculate constantly. For a larger jump, check three things in order: live port congestion at the destination, whether the most recent milestone has updated, and the latest note from the carrier or forwarder. If the destination port is congested, the new ETA is reflecting reality. If it is not, ask the carrier whether the vessel has been rerouted or whether a customs hold has been logged. Avoid acting on a single ETA shift in isolation; cross-reference first.
My container shows 'awaiting vessel arrival' for days. What does this mean?
The status means the carrier has acknowledged the booking and the prior milestone but has not yet logged the next one. The vessel is either still at sea or queued at the port. Two checks settle whether to act: look up the destination port's congestion, and confirm the ETA has not already passed. If the port is congested and the ETA is still ahead, the status is accurate and you wait. If the ETA has passed and the status has not advanced, contact the carrier directly.
How do I catch a customs hold before demurrage starts piling up?
AiDeliv does not push automated customs-hold alerts; that needs a subscription tracking service with notifications. A lookup shows the customs status at the moment you check. Registered AiDeliv users can re-check as often as needed, since searches run through the point system; guests pay $5 per search. Free time before demurrage is not a single number: across major US ports it commonly runs 2 to 7 days depending on the carrier tariff, terminal, equipment type, and contract, and reefers usually get less. Because the clock can be short, checking status within a day or two of arrival catches most holds before demurrage exposure starts. Always confirm the last free day against the carrier or terminal tariff for your shipment.
What's the difference between vessel tracking and container tracking?
Vessel tracking uses AIS radio data to show where a ship is on the ocean. Container tracking uses carrier milestone data to show what has happened to a specific container, including gate-in, loaded, departed, discharged, gate-out, and an ETA. The two use different data sources and answer different questions. AiDeliv's tool does container tracking.
Why do different websites show different statuses for the same container?
Different sites pull from different sources on different schedules. A carrier's own site shows that carrier's reporting; AIS sites show vessel position only; third-party trackers aggregate carrier data on their own refresh cycle. Each has its own lag. AiDeliv reads standardized carrier milestone data and timestamps each point, so when two sources disagree, you can see which one is simply older rather than guess.
Can I track by booking number before a container number is assigned?
Yes, when the carrier supports lookup by booking reference. Early in a shipment the carrier has a booking but has not yet assigned final container numbers, and the booking number covers that window. Enter it the same way you would a container number. Once container numbers are issued, switch to container number tracking, since it returns milestones tied to your specific box rather than the whole booking.
Why does AiDeliv not show a vessel map?
Because a vessel map answers a different question. A vessel map uses AIS radio data to show where a ship is on the ocean. It does not tell you whether your container cleared customs, was discharged, or left the terminal. AiDeliv's tool tracks the container itself through carrier milestones, which is the data importers need for inventory planning and demurrage. If you specifically want to watch a ship's position, an AIS tracker such as MarineTraffic is the right tool for that job.
DataFreight tools

Related DataFreight Tools

Port Congestion Tracker

Live utilization for major US ports. Cross-reference when a container ETA shifts.

View Tool →

Container Shipping Rates

Live rate index plus winning bid data from auctions.

View Tool →

Freight Rate Calculator

Estimate cost using real auction data.

View Tool →

US Import Data

Volume analytics by product category.

View Tool →
Need to ship as well as track?

See What Shipping Should Cost — Before You Book.

Tracking often surfaces a decision: an ETA jumped, a shipment is near arrival, demurrage risk is climbing, or the next shipment needs a price check. The freight auction shows what shipping should cost before you book. Post a shipment once, verified carriers compete in a reverse auction, and the first bids typically arrive within 3 to 4 hours. Win an auction and that shipment gets a delivery dashboard, so tracking it is built in.

Sign Up Free