Sending & Receiving Parcels in Thailand

From Grab-ing a package across town to importing gear from abroad โ€” what works, what it costs, and how customs decides your fate.

Domestic shipping (within Thailand)

ServiceCost (small parcel)Notes
Thailand Post (EMS/Speed)~50โ€“120 THBEverywhere, reliable enough
Kerry / Flash / J&T~40โ€“100 THBCheaper, app-based pickup, fast growth
Ninja Van / Best Expresssimilare-commerce oriented
Grab/Lalamove same-day60โ€“300 THBCity instant delivery, price by distance

International inbound: the customs part

Receiving mail as an expat without drama

  1. Condo residents: register your name+unit with the juristic office โ€” they sign for packages
  2. Use your building address exactly as written on your TM.30/lease for consistency
  3. For important documents (banks, immigration): EMS with tracking, never regular untracked post
  4. Virtual mailbox services exist for nomads hopping cities

Outbound international

Thailand Post air small packets remain cheapest for non-urgent items. Anything valuable: courier with tracking + insurance. Food/plants/herbal items face destination-country restrictions โ€” check before promising delivery.

Setting up your Thailand base? SIM & internet setup โ†’ ยท Rental red flags โ†’

Rates/rules as of August 2026; customs thresholds change periodically โ€” verify current values before high-value imports.