Transport & Logistics · Contact details
DHL Contact Details
The DHL Express customer service number in South Africa is 0860 345 000, and it is the line for tracking a courier parcel, a delivery or a pickup. DHL is several separate businesses here, so the right contact depends on which one carries your shipment: DHL Express customs support is on +27 11 923 0398, DHL eCommerce uses +27 10 534 8007, and DHL Supply Chain, the warehousing and contract logistics division, publishes an online form rather than a phone number. These routes were read on dhl.com/za-en and the MyDHL+ help pages on 16 September 2026.
ContactDetails.co.za is an independent directory. We are not DHL and cannot track, reroute or release a shipment.
DHL South Africa contact numbers
| What it is for | Contact | Hours |
|---|---|---|
| DHL Express customer service: shipment status, delivery, courier pickups | 0860 345 000 (MyDHL+ system notices also give +27 11 921 3600) | Mon to Fri 08:00 to 17:00; Sat 08:00 to 13:00; closed Sundays and public holidays |
| DHL Express customs support | +27 11 923 0398 | Every day, including public holidays, 08:00 to 17:00 |
| DHL eCommerce shipment tracking and status | +27 10 534 8007 or the contact form on dhl.com/za-en | Not published |
| Technical support for MyDHL+ and online shipping tools | ecom.za@dhl.com | Online ticket option also offered |
| DHL Supply Chain (warehousing, transport, fulfilment contracts) | “Contact our experts” form on the Supply Chain pages of dhl.com/za-en | No phone number published |
| DHL Global Forwarding (air, ocean and road freight) | Claims, complaints and compliments form on dhl.com/za-en | Online |
| Suspected fake DHL emails, SMSes or social media accounts | phishing@dhl.com | DHL says it will not reply to personal queries sent here |
DHL tracking in South Africa
DHL tracking starts with the tracking number, which also tells you which DHL business has the parcel. If you are not sure which division it is, the Customer Service page on dhl.com/za-en asks for the tracking number and points you to the matching contact.
DHL says tracking events usually appear 24 to 48 hours after the tracking ID is issued, so a new number that shows nothing yet is not necessarily a problem. DHL also says a missing tracking number has to come from the shipper or online shop.
For a DHL Express shipment whose tracking has stalled, the call centre is 0860 345 000. For a DHL eCommerce parcel, the tracking and status number is +27 10 534 8007, or use the contact form on dhl.com/za-en.
DHL and DHL Express: which division to contact
- DHL Express handles international and domestic express documents and parcels for personal and business customers, and runs the MyDHL+ portal for booking, pickups and customs paperwork. Its customer service line is 0860 345 000.
- DHL eCommerce offers standard international and domestic parcel services, on +27 10 534 8007.
- DHL Global Forwarding moves containers, pallets and other cargo by air, sea and road, and serves business customers only. Its route is the claims, complaints and compliments form on dhl.com/za-en.
- DHL Supply Chain builds outsourced logistics solutions for large companies, so its contact route is a sales enquiry form rather than a public help line.
Duties and customs clearance questions on an Express shipment belong with the customs support line, +27 11 923 0398, which is answered every day from 08:00 to 17:00, including public holidays.
DHL Express call centre hours
The DHL Express call centre on 0860 345 000 is open Monday to Friday from 08:00 to 17:00 and on Saturday from 08:00 to 13:00. It is closed on Sundays and on South African public holidays, including Heritage Day on 24 September and the Day of Reconciliation on 16 December. MyDHL+ system notices also give +27 11 921 3600 for DHL Express.
DHL email address
This page has two DHL email addresses, and both have narrow uses. ecom.za@dhl.com is the DHL Express mailbox for technical support with MyDHL+ and the online shipping tools, and MyDHL+ offers an online ticket as an alternative. phishing@dhl.com is for reporting suspected fake DHL emails, SMSes or social media accounts, and DHL says it will not reply to personal queries sent there.
For a complaint or a claim, use the forms described under the escalation steps below rather than an email.
DHL head office in Johannesburg and other offices
The DHL head office address in South Africa is DHL International (Pty) Ltd t/a DHL Express, 15 Tugela Lane, Waterfall Logistics Precinct, Waterfall City, Midrand 1685. The DHL Express country office and the aviation head office share this address. The country office keeps the same hours as customer service, while the aviation head office works Monday to Friday, 07:00 to 17:30.
The Cape Town area office is at 2 Long Street, Cape Town 8001, open Monday to Friday, 08:00 to 18:00.
DHL’s South African site did not list a separate street address or telephone number for DHL Supply Chain, and its press page says no local press contact is currently available.
DHL Express near me: Johannesburg, Durban and other cities
To drop off a parcel, use the service point locator on dhl.com/za-en rather than going to a head office. This page lists DHL’s national contact routes and the two office addresses above only, so for a DHL Express service point near you, whether you are looking for DHL in Johannesburg, Durban or Polokwane, the locator is the place to check.
Complaints, claims and escalation
- Start with the division that has your tracking number, and keep the waybill or tracking ID handy for every call.
- For a DHL Express service failure, log it with the Complaint form, or the Claim form for loss or damage, on the MyDHL+ Help and Support page.
- If that stalls, MyDHL+ has a form to contact DHL Express South Africa management directly.
- An unresolved courier complaint can go to the Consumer Goods and Services Ombud on 0860 000 272, WhatsApp 081 335 3005 or info@cgso.org.za.
Fake DHL messages
DHL’s fraud awareness page says official emails come only from @dhl.com addresses and their subdomains, @dpdhl.com, @dhl-news.com or country domains such as @dhl.de, and never from Gmail, Yahoo or other free email services. Fake delivery SMSes often carry shortened links or a generic sender name such as “Delivery”. Do not pay a customs or delivery fee through a link in an unexpected message; check the shipment on dhl.com first.
Frequently asked questions
What is the DHL contact number in South Africa?
DHL Express customer service is 0860 345 000. DHL Express customs support is +27 11 923 0398 and DHL eCommerce shipment tracking and status is +27 10 534 8007.
What is the DHL call center number and when is it open?
The DHL Express call centre is 0860 345 000, open Monday to Friday 08:00 to 17:00 and Saturday 08:00 to 13:00. It is closed on Sundays and public holidays.
What is the DHL Express email address?
The email address on this page for DHL Express is ecom.za@dhl.com, which is for technical support with MyDHL+ and the online shipping tools. Suspected fake DHL messages go to phishing@dhl.com.
Where is the DHL head office?
The DHL Express country office is at 15 Tugela Lane, Waterfall Logistics Precinct, Waterfall City, Midrand 1685.
Why does my DHL tracking number show nothing?
DHL says tracking events usually appear 24 to 48 hours after the tracking ID is issued. If you never received a tracking number, ask the shipper or online shop for it.
How do I know these DHL details are correct?
We only list details read from the official website or channels of DHL, and this page shows the date they were checked. Confirm on the official site before you share personal information or make a payment.
Sources
- dhl.com/za-en: Customer Service, Find Your Contact, DHL eCommerce contact, Supply Chain contact, Press Contact and Fraud Awareness pages, read 16 September 2026
- mydhl.express.dhl: DHL Express South Africa Help and Support, Contact Us, read 16 September 2026
- cgso.org.za published contact details