Track PostNL packages & shipments

Real-time PostNL tracking: every checkpoint, customs updates and a precise delivery window — for one number or ten.

Accepted PostNL formats

✓ Valid3S + 6-17 chars
3SABCD123456789012
✓ ValidS10 (…NL)
CD123456785NL
✓ ValidS10 (…NL)
RR123456785NL

Numbers with a checksum are validated before we call any API — fewer wrong numbers, fewer wasted lookups.

How PostNL tracking works

  1. 1

    Paste your PostNL tracking number above — GetPackRoute detects the format and validates its checksum when the carrier uses one.

  2. 2

    We resolve the full custody chain: origin hub, international line-haul, customs and the last-mile carrier that completes delivery.

  3. 3

    You get a clean timeline with local times, a route map and a shareable link — in English or Spanish.

PostNL tracking — FAQs

How do I track a PostNL package?
Paste your PostNL tracking number into the GetPackRoute search box (for example 3SABCD123456789012). We detect the format automatically, validate the check digit when the carrier uses one, and show every scan, customs step and the delivery estimate — free and without an account.
What does a PostNL tracking number look like?
Accepted formats: 3S + 6-17 chars · S10 (…NL) · S10 (…NL). A valid example: 3SABCD123456789012.
How long does PostNL take to deliver?
PostNL typically takes 2–9 days for international shipments; domestic legs are faster. GetPackRoute's estimated window sharpens with every scan.
Why is my PostNL tracking not updating?
Silences of 3–10 days between sorting hubs are normal, especially on international legs. If the last scan is older than 15 days, contact the seller or open a claim with the tracking number.
Is PostNL tracking free on GetPackRoute?
Yes — tracking, the route map and share links are free with no account. Your history is stored only on your device.
Does PostNL deliver internationally?
Yes. PostNL moves international shipments with typical windows of 2–9 days, often with a local last-mile partner.