Track DHL Shipments

DHL is one of the world's largest logistics companies, offering express, parcel, and freight delivery across more than 220 countries and territories.

How to track a DHL package

  1. Locate your DHL tracking number in your shipping confirmation email or receipt.
  2. Paste it into the tracking form on this page.
  3. View real-time DHL shipment status, location, and estimated delivery date.

Tracking number format: 10 digits (e.g. 1234567890) or JJD + 10–14 digits

Common DHL shipment statuses

  • Shipment picked up
  • In transit
  • Customs clearance
  • Out for delivery
  • Delivered

Explore other couriers

DHL tracking FAQ

How long does DHL take to deliver internationally?
DHL Express typically delivers international shipments in 1–4 business days, while DHL eCommerce parcels can take 6–20 days depending on the destination.
Why is my DHL tracking not updating?
Tracking may pause for 24–72 hours while a package moves between hubs, clears customs, or waits for a scan at the destination facility.