Once you live here you’ll post things constantly — returns, documents, gifts home, the thing you sold online. This is the plain-English version: how Thailand Post and EMS work, the private couriers everyone actually uses, sending domestic vs international, the customs rules on parcels coming in, how Thai addresses are written so they arrive, realistic costs — and how to avoid lost packages. Unbiased, never paid placement.
For domestic parcels, the private couriers — Flash, J&T, Kerry, Ninja Van — and Thailand Post all cost about the same for a typical box, so pick whichever has a drop-off on your street (many sit inside 7-Elevens). For international, EMS is the cheapest fast option and DHL/FedEx/UPS are quicker but pricey. Parcels coming into Thailand may attract import duty + 7% VAT above a modest value. Put your phone number and a Thai-script address on every label and share a map pin — that’s what actually gets it delivered.
Posting a parcel sounds trivial until your first one vanishes, gets stuck in customs, or costs three times what you expected to send abroad. Thailand has an unusually competitive delivery market — a national post office plus four or five aggressive private couriers — which is great news once you know how it works and mildly confusing until you do. This guide covers the practical mechanics: who to use for what, what it costs, how Thai addresses and customs actually behave, and the small habits that keep packages from going missing. None of it is legal advice — carrier prices, customs thresholds and rules change, so confirm the current detail with the carrier or Thai Customs before you ship.
You have two broad options, and most residents use both depending on the day:
For anything moving within Thailand the process is refreshingly easy. Box it, take it to the nearest drop-off (or book a pickup in the courier’s app or on LINE), and pay at the counter. A few things worth knowing:
More parcels fail on a vague address than on anything else. Thai addresses run smallest unit to largest: room/house number, building name or moo, soi and road, sub-district, district, province, postcode.
Getting set up with a Thai number and LINE is part of landing well — see our SIM cards & mobile data guide.
Anything posted to you from abroad clears Thai Customs, and whether you pay depends mainly on the declared value:
Medication is a common trap — before anyone mails you a prescription, read our bringing medication into Thailand guide. Thresholds and rates change, so confirm current figures with the carrier or Thai Customs.
International shipping is where costs jump, so it pays to match the service to the urgency:
A rough feel: a small 1–2 kg airmail parcel to Europe, North America or Australia typically runs from a few hundred baht to low thousands depending on tier and destination. Always compare EMS against a private courier for anything time-sensitive.
Confirm your building’s parcel process when you move in — most condos log deliveries at reception, but some need you present and a few won’t accept COD on your behalf. Our condo living guide covers how Thai buildings run day to day.
Thailand’s delivery network is one of the genuinely easy things about living here. Once you’ve picked a default courier with a drop-off near home, saved your Thai-script address and learned to share a map pin, posting things becomes a non-event — cheap domestically, fast almost everywhere, and trackable. Keep the receipts, declare honestly across borders, and budget for customs on anything valuable coming in. For the wider settling-in picture, see our first 30 days guide, shipping your belongings guide, and cost of living guide.
Getting post, money and a phone sorted is most of what makes the first month smooth. Then explore long-stay homes built for foreigners.
General information only — not legal, tax or customs advice. Carrier prices, delivery times, customs duty rates, VAT, de-minimis thresholds, restricted-item rules and condo parcel policies change over time and vary by provider, route and situation; confirm current details with the carrier and Thai Customs before acting. BAANLYY never takes paid placement.