How to send a letter to Thailand

How to address and send post to another country — the address layout, postage, delivery times and what you can and can’t send.

Thailand

Sending post to Thailand
Full name on envelopeRequired
Delivery time6-14 business days typical.
PostageLetter, Parcel, Registered, EMS.
Postcode5-digit postcodes placed after province/city.

✉️ Addressing the envelope

Address layout
Full Name
<House No> <Street>, <Subdistrict>, <District>
<PROVINCE> <POSTCODE>
THAILAND
Example
Niran Kittisak
99 Sukhumvit Rd, Khlong Toei, Khlong Toei
BANGKOK 10110
THAILAND
Full name
Required
Full name required.
Postcode
5-digit postcodes placed after province/city.
Language
Thai/English; keep lines in order house-street-subdistrict-district.

📮 Sending

Postage methods
Letter, Parcel, Registered, EMS.
Delivery times
6-14 business days typical.

⏱️ How long letters take to reach Thailand

From anywhere
about 13 days (27 letters)

Based on letters our members logged and marked as received over the last two years, using the quicker letters on each route. A letter may arrive sooner: members don’t always mark a letter as received as soon as it arrives.

🛃 Customs and restrictions

Customs
CN22/CN23 for goods.
Restrictions
Dangerous goods restricted.

💡 Tips

Include full district/subdistrict and postcode.
Looking for a penpal in Thailand? Global Penfriends has members in 195+ countries writing real letters to each other. Join free See penpals in Thailand