How to track Thailand Post (`...TH`) EMS World, ePacket & Air Parcels handed off to Australia Post

Thailand Post (ไปรษณีย์ไทย) flies EMS World (`EE...TH`), ePacket (`LA...TH`), and International Parcels (`CP...TH`) from Bangkok Suvarnabhumi (`BKK`) to Sydney (`SYD`), Melbourne (`MEL`), Brisbane (`BNE`), and Perth (`PER`) for Australia Post delivery.

Try a live tracking number:

Barcode transition: Thailand Post to Australia Post

Domestic Thailand Post parcels keep the same 92… / 420… barcode from pickup to mailbox. Pass ?carrier=thailandpost to inspect middle-mile sort scans before USPS induction.

Origin / middle-mile carrier
Thailand Post (thailandpost)
UPU S10 Thailand Barcode
EE / LA / CP / RR + 9 digits + TH
Origin example
EE849201949TH
Final-mile carrier
Australia Post (auspost)
Same S10 Barcode on Australia Post
EE / LA / CP / RR + 9 digits + TH
Final-mile example
EE849201949TH
Middle-mile resolution
EE849201949TH

How the Thailand Post → Australia Post handoff works

Follow the parcel across both networks without waiting on asynchronous webhooks or losing visibility at the handoff boundary.

1. Bangkok Suvarnabhumi (`THBKKA`) Export
Thailand Post processes export clearance at the Suvarnabhumi Mail Centre (`THBKKA`) and loads the dispatch onto a direct flight to Australia.
2. Australian Customs & DAFF Biosecurity
Australia Post scans the parcel at Sydney, Melbourne, Brisbane, or Perth and presents it for ABF customs and biosecurity screening.
3. Australia Post Final Delivery
Australia Post delivers the parcel to your Australian address, PO Box, or Parcel Locker under the same `...TH` barcode.
Origin Postal Operator
`thailandpost` (Thailand Post Co., Ltd.)
Australian Final Mile
`auspost` (Australia Post)
Barcode Format
13-character UPU S10 ending in `TH`.

Chain Thailand Post → Australia Post in code or MCP

Resolve both legs synchronously in TypeScript, curl, or your AI support agent via Streamable HTTP MCP.

REST (Synchronous GET)

# 1. Query Thailand Post middle-mile scans on the 92… barcode:
curl "https://api.lastscanned.com/v1/track/EE849201949TH?carrier=thailandpost" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

# 2. Query USPS final-mile scans on the same barcode:
curl "https://api.lastscanned.com/v1/track/EE849201949TH" \
  -H "Authorization: Bearer lsk_live_YOUR_API_KEY"

TypeScript (Automatic Handoff Chaining)

const headers = { Authorization: `Bearer ${process.env.LASTSCANNED_API_KEY}` };
const res = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}`, { headers });
let pkg = await res.json();

// If USPS is still waiting on the consolidator parcel, query Thailand Post middle-mile hubs:
if (pkg.carrier === "usps" && pkg.status === "label_created" && /^(420\d{5})?9[2345]/.test(number)) {
  const mid = await fetch(`https://api.lastscanned.com/v1/track/${encodeURIComponent(number)}?carrier=thailandpost`, { headers });
  if (mid.ok) pkg = await mid.json();
}

Remote MCP (Claude Code / Cursor / ChatGPT)

claude mcp add --transport http lastscanned https://mcp.lastscanned.com \
  --header "Authorization: Bearer lsk_live_YOUR_API_KEY"

Thailand Post EMS World & ePacket to Australia Post Handoff FAQ

How long does Thailand Post EMS vs. ePacket take to Australia?
Thailand Post EMS World (`EE...TH`) typically arrives in Australia in 3 to 7 business days, while ePacket (`LA...TH`) takes 6 to 12 business days.
Can I track my Thailand Post (...TH) number in the Australia Post app?
Yes—Australia Post ingests the electronic manifest from Thailand Post as soon as the parcel departs Bangkok (`THBKKA`).
Why do Thai food, spice, or woodcraft parcels spend extra time at Sydney or Melbourne customs?
Australia's Department of Agriculture, Fisheries and Forestry (DAFF) inspects plant, food, and wooden goods for biosecurity compliance before releasing them to Australia Post.

Other carrier handoff guides

Explore cross-border last-mile barcode extraction and domestic USPS consolidator overrides across all 273 carriers.

All 273 supported carriers

International posts and couriers

Cross-border