See any DHLG shipment through four independent lenses — carrier events, live vessel position, schedule, and a forecast ETA. Not one source that can be wrong.
Track a DHLG shipment by pasting your container number, bill of lading, or booking reference at trackingmcp.com/track/dhlg. TrackingMCP returns DHLG's live milestones, the vessel's satellite AIS position, a cross-checked ETA, and the demurrage & detention free-time clock — one DCSA-normalised screen, no DHLG login needed.
Paste a DHLG container, bill of lading, or booking number — we detect the format automatically.
DHLG ranks #108 of 234 ocean carriers we track — each shipment cross-checked across four independent sources.
References
Track a DHLG shipment by any of these — we auto-detect the format.
Bill of ladingBooking
Actuals Carrier events — Milestones from the carrier.
Position Satellite · AIS — Where the ship is, live.
Plan Carrier schedule — The line’s committed plan.
Probability ETA forecast — A cross-checked forecast.
How to track a DHLG shipment
4 steps
Find your DHLG reference. Locate your DHLG container number, bill of lading, or booking number — it is on your booking confirmation, arrival notice, or commercial invoice.
Enter it at trackingmcp.com/track/dhlg. Paste the reference into the search box. TrackingMCP auto-detects whether it is a container, bill of lading, or booking number and resolves it to DHLG.
Read the live, cross-checked status. See DHLG's own milestones, the vessel's live AIS position, the published schedule, and a forecast ETA side by side — so one stale source cannot mislead you.
Watch the demurrage & detention clock. Track the free-time countdown and get an alert before DHLG demurrage or detention charges begin to accrue.
What you'll see when tracking DHLG
DCSA model
Every DHLG shipment is normalised to the DCSA Track & Trace model, so the milestones read the same as any other carrier:
Gate-inThe empty or full container enters the origin terminal or depot.
LoadedThe container is loaded onto the ocean vessel.
Vessel departureThe ship sails from the load port (the free-time clock has not started yet).
TransshipmentOn indirect routings, the box is discharged and reloaded at a hub port.
Arrival & dischargeThe vessel arrives at the destination port and the container is discharged — this is when import demurrage free time starts.
Gate-out / deliveredThe container leaves the terminal for delivery; detention free time runs until you return it empty.
DHLG demurrage & detention free time
free-time clock
Every DHLG import container has a free-time clock — the calendar days before demurrage (box left in the terminal) or detention (box kept out too long) charges start. Look up DHLG's published free days by country on the free-time reference →, and TrackingMCP alerts you before the clock runs out.
DHLG container number format — and the mistakes that break tracking
ISO 6346
DHLG doesn't publish its own container prefixes, so most shipments track by bill of lading or booking number — both work in the search box above.
Letter O vs zeroThe classic. Container numbers never contain the letter O in the digit positions — if tracking returns nothing, check character 5 onwards.
Spaces and hyphensFine either way — TrackingMCP strips them. But a missing final check digit makes the number unresolvable.
B/L pasted as a container numberBills of lading have a different shape (often starting DHLG) — paste it as-is and the format is auto-detected.
Wrong check digitOne mistyped digit fails silently on many carrier sites. Validate any number with the free ISO 6346 check-digit calculator →
DHLG tracking statuses that confuse people
5 answers
RolledYour container missed its planned vessel — usually overbooking or a schedule change — and is rebooked onto a later sailing. The new ETD/ETA shows once the carrier assigns the next vessel.
Transshipment in progressThe box was discharged at an intermediate hub and is waiting for its connecting vessel. Days without a new event here are normal — hubs often move a box only when the connection arrives.
Discharged vs. availableDischarged means the crane took the box off the ship; available means the terminal has released it for pickup after unstacking, customs and fee clearance. The gap is typically hours to a few days.
Customs or carrier holdThe container is physically at the terminal but blocked from release — customs inspection, unpaid charges, or missing documents. Tracking looks "stuck" until the hold clears.
Empty returnedThe importer has returned the empty box to the depot — the shipment cycle is complete and this is the final event on most timelines.
DHLG tracking not updating? Six reasons
6 reasons
Carrier events lag at origin. DHLG's own systems often post the first events 24–48 hours after gate-in or loading. If your booking is fresh, the timeline fills in as the carrier's data catches up.
The box is on a feeder or transshipment leg. Between discharge at a hub and loading onto the connecting vessel, many carriers publish nothing. The live vessel position keeps moving on TrackingMCP even when DHLG's milestones pause.
Wrong reference type. A booking number can stop updating once the carrier splits it into containers. Track by container number for the fullest history — TrackingMCP auto-detects which type you pasted.
The shipment is too new. A booking confirmed today may not be in DHLG's public tracking yet. It usually appears within a day of the carrier issuing the booking confirmation.
Mid-ocean quiet stretch. On a long leg there are simply no port events to report. Satellite AIS position and the forecast ETA still update daily — milestones resume at the next port call.
A typo in the reference. One wrong character (the letter O vs zero is the classic) returns an empty or stale record. Validate the number with the free ISO 6346 check-digit calculator.
Carrier reference facts last reviewed July 2026.
DHLG tracking — FAQ
5 questions
How do I track a DHLG shipment?
Enter your DHLG container number, bill of lading, or booking reference in the search box above. TrackingMCP auto-detects the format and returns live carrier events, the vessel's AIS position, and a forecast ETA. Your first shipment is free — no account needed to start.
What is DHLG's SCAC code?
DHLG's SCAC (Standard Carrier Alpha Code) is DHLG. TrackingMCP uses it to route your reference to the right carrier automatically.
What do DHLG container numbers look like?
DHLG doesn't publish its own container prefixes, so track by bill of lading or booking number instead — TrackingMCP still pulls the full journey.
How accurate is DHLG tracking?
Every DHLG shipment is cross-checked across four independent sources — the carrier's own events, live AIS vessel position, the published schedule, and a forecast ETA — so one stale or wrong source can't mislead you.
Why is my DHLG tracking not updating?
Usually one of: DHLG posts events 24–48h behind reality at origin, the box is between vessels at a transshipment hub, the shipment is too new to be in the system, or there's a typo in the reference. TrackingMCP cross-checks the live vessel position and schedule, so you still see movement while carrier milestones pause.