>

Mail & Package Delivery in Phuket

Everything you need to know about sending and receiving packages

Mail & Package Delivery in Phuket: Complete Expat Guide 2026

Fredrik Filipsson
Written by
Fredrik Filipsson
Fredrik has lived in Phuket since 2019. He covers visas, healthcare, housing, banking, and the practical realities of daily expat life on the island. Everything he writes is based on personal experience.
Connect on LinkedIn
Our Recommendation — Health Insurance
Cigna Global
Direct billing at Bangkok Hospital Phuket and Siriroj. Worldwide cover. Most popular plan among Phuket expat readers. Free personalised quote in under 3 minutes.
Compare Plans Free — Takes 3 Minutes →
Affiliate link — we earn a commission at no extra cost to you. Full disclosure.

Quick Navigation

Overview: Mail Works Better Than You Think

One of the biggest surprises when expats move to Phuket is how well the mail system actually works. Thailand Post is reliable, and local courier networks are impressive. Yes, packages sometimes take longer than they would in your home country, but they almost always arrive.

The key is understanding which service to use for which type of delivery. This guide breaks down everything from domestic mail to international shipping and customs.

Thailand Post: The Government Option

How Thailand Post Works

Thailand Post (บริษัท ไปรษณีย์ไทย) runs domestic and international mail services. It's the cheapest option for international letters and a solid choice for domestic parcels.

Phuket Post Office Locations

  • Main Post Office (Phuket Town): On Montri Road (Thanon Montri), open 8:30 AM–4:30 PM weekdays, 9 AM–12 PM Saturdays. Staff speak basic English.
  • Chalong Branch: Near Chalong Circle, smaller but handles standard services
  • Bang Tao/Cherng Talay Branch: Near central Bang Tao, convenient for north-coast residents

Thailand Post Services & Prices (2026)

  • Standard Mail (Domestic): ฿20-50 depending on weight and region
  • EMS (Express Mail Service): ฿50-200. Guaranteed delivery in 2-3 days domestically, tracked
  • Registered Letter: ฿30 + postage. Proof of delivery, good for documents
  • International Airmail: ฿150-300 for letters to Europe/US (8-14 days)
  • International EMS: ฿800-1,500 for packages (3-5 days to Europe/US, tracked)

Why Thailand Post Is Good For:

  • Sending documents back home (registered letters cheaper than DHL)
  • International postcards and small items
  • Domestic deliveries within Thailand (cheap, reliable)

Why It Can Be Slow:

International mail goes by sea for economy options (6-8 weeks). No real-time tracking for standard mail. Long queues at busy post offices during peak hours.

Thai Courier Companies: Fast & Cheap Domestic

Kerry Express (Most Popular)

The most widely used courier in Thailand. Used by Shopee, Lazada, and local businesses. Cost: ฿30-100 for standard domestic. Delivery: 1-3 days depending on destination.

  • Has pickup points across Phuket
  • Reliable tracking via SMS
  • Cheap for multiple packages

Flash Express

Similar to Kerry Express, slightly cheaper. Cost: ฿25-80. Often faster for Phuket-to-Bangkok runs.

J&T Express

Growing courier network. Cost: ฿30-90. Used heavily by Lazada and smaller sellers. Decent tracking and reliability.

Thai E-Courier

Premium option, more expensive. Cost: ฿100-200. Better for valuable items or guaranteed next-day delivery.

When to Use These Services:

  • Buying from Shopee or Lazada (they handle the courier choice)
  • Sending packages within Thailand
  • Local deliveries within Phuket (same-day options available)

International Couriers: Fast But Expensive

DHL (Most Popular for Expats)

Location: Phuket Town, Chalermprakiat Road (near Bangkok Bank headquarters). English-speaking staff.

Cost: Roughly ฿2,500-4,000 for a small 1kg package to Europe or North America, ฿3,500-6,000 to Australia. Delivery: 3-5 days to most countries.

  • Reliable and fast
  • Handles customs clearance automatically
  • Can schedule pickups from your home
  • Door-to-door service

FedEx

Available in Phuket Town. Similar pricing to DHL (฿2,500-4,500). Same 3-5 day delivery. Slightly better for certain destinations.

UPS

Less common but available. Pricing competitive with DHL. Good if you have a relationship with UPS in your home country.

When to Use International Couriers:

  • Time-sensitive documents or packages
  • Valuable items (they have insurance)
  • Larger items (5kg+) where Thailand Post is prohibitively expensive

Receiving International Packages: Customs & Duties

Thai Customs Threshold: ฿1,500

This is the key number. Packages declared at or below ฿1,500 (roughly USD 40) typically clear customs without any additional duties or VAT. Packages above this threshold may attract:

  • 7% VAT on the declared value
  • Import duty (varies by product category, typically 5-20%)

Customs Handling by Courier

DHL and FedEx handle customs clearance for you, but they charge a handling fee (฿800-1,500) on top of any duties owed. Thailand Post requires you to visit the post office to clear customs in person.

Pro Tip: Ask sellers on Amazon or eBay to declare packages at a lower value if possible (within legal limits). Some will do this; others won't. It's a gamble, but it reduces your tax risk.

What You Receive When Package Arrives

If with DHL/FedEx: SMS notification on your Thai phone number with delivery options. If with Thailand Post: sometimes a notice card at the post office requiring collection.

Restricted Items

Don't send or receive: Weapons, drugs, large quantities of alcohol (over ฿100 value), certain medications without prescription, used electronics in some cases. Thailand's customs is fairly liberal for personal items but strict on listed categories.

Amazon, eBay & Online Shopping: A Practical Breakdown

Amazon.com Shipping to Thailand

Amazon.com technically ships to Thailand addresses. However, shipping costs are high (฿2,000-4,000 for small items) and many sellers don't ship internationally. For most electronics and books, you're better off using a freight forwarder.

Using a Freight Forwarder (ShipBob, vPack, etc.)

These services give you a US address, consolidate your purchases, and ship to Thailand. Process:

  1. Sign up for a forwarding service (ShipBob, vPack, US Global Mail)
  2. They provide you a US address
  3. Order from Amazon/eBay to that address
  4. They consolidate and ship to your Phuket address
  5. Total cost: usually ฿2,000-4,000 including consolidation and shipping
  6. Delivery time: 10-14 days from US

Amazon Global (If Available)

Amazon's own international shipping to Thailand exists but with limited inventory. Higher shipping costs than US Amazon but simpler process.

Shopee & Lazada (Best for Thailand)

Most expats buy from Shopee or Lazada for everything Thailand-available (home goods, clothes, electronics). Free shipping on many items, delivery within 2-5 days in Phuket. Much cheaper than importing.

eBay to Thailand

Many sellers ship, but add freight forwarding costs. Not as popular among Phuket expats as Amazon.

How to Format Your Phuket Address for Mail

Basic Format (English + Thai helpful)

John Smith
123 Apartment Building Name
Soi 5, Wiset Road
Rawai, Phuket 83130
Thailand

Thai phone number: +66 8 1234 5678

Using Google Maps Plus Codes

Plus Codes work surprisingly well in Phuket. Include your Plus Code (e.g., "4FRF+67 Rawai, Phuket") alongside your street address. Many couriers find Plus Codes more reliable than street names.

Building Names vs Addresses

If your apartment doesn't have a clear street address, use the building name. Example: "Apple Residence, Building C, Unit 305, Chalong, Phuket." Include nearby landmarks (e.g., "near Chalong Circle").

Always Include Your Thai Mobile Number

This is crucial. Couriers will call to confirm delivery. Without a working Thai phone number, your package might be returned or delayed.

Abbreviations Used in Thailand

  • Soi = Small street or lane
  • Thanon = Main road
  • Tambon = Sub-district
  • Amphoe = District
  • Moo = Village number

Common Phuket Delivery Issues & Solutions

Problem: Courier Notification in Thai Only

Solution: Use Google Translate on SMS. Most messages are simple ("Package ready for pickup, call 087-xxx-xxxx"). Ask your landlord to help decode if needed.

Problem: Package Says "Out for Delivery" But Doesn't Arrive

Solution: Call the courier using the tracking number. Many packages loop back for re-delivery if no one is home. Confirm you're home or arrange pickup at their office.

Problem: DHL Customs Clearance Feels Expensive

Solution: Compare DHL's total cost (shipping + ฿800-1,500 handling fee + duties) against Thailand Post international EMS for future shipments. Sometimes Thailand Post is actually cheaper for non-urgent items.

Problem: Shopee/Lazada Package Delayed During Monsoon

Solution: Monsoon (May-November) causes occasional delays. Allow extra time. Contact seller if over 7 days. Shopee/Lazada buyer protection usually covers this.

Complete Delivery Cost Table

Service Speed Cost Range Best For
Thailand Post Standard (Domestic) 3-7 days ฿20-50 Documents, low-value items
Thailand Post EMS (Domestic) 2-3 days ฿50-200 Urgent domestic delivery
Kerry Express (Domestic) 1-3 days ฿30-100 Shopee, Lazada, general parcels
Thailand Post International Airmail 8-14 days ฿150-300 Letters, postcards, low-value items
DHL International 3-5 days ฿2,500-6,000 + customs Urgent international packages
FedEx International 3-5 days ฿2,500-6,000 + customs Alternative to DHL
Freight Forwarder (US to Thailand) 10-14 days ฿2,000-4,000 Amazon, eBay bulk orders

The Phuket Insider

Join 5,000+ expats — get our free weekly Phuket insider tips, cost-of-living updates, and practical guides straight to your inbox.

No spam. Unsubscribe anytime. Powered by Formspree.

Need Personal Guidance?

Every situation in Phuket is different. Get personalised advice from someone who's lived here 6+ years.

Book a 30-min consultation →

Send Money Internationally with Wise

Sending money home or to other countries? Wise gives you the real exchange rate — no hidden fees. Perfect for expats in Phuket.

Open a Wise account (free) →

Frequently Asked Questions

Can I receive international packages at my Phuket address?

Yes. Use your street address, building name, or Plus Code. Always include your Thai phone number. International couriers (DHL, FedEx) will call to confirm delivery. Thailand Post requires you to collect at the post office. Allow 3-14 days depending on the courier and origin country.

What's the customs duty limit for Thailand?

Packages declared at ฿1,500 or below typically clear customs duty-free. Anything above ฿1,500 is liable for 7% VAT plus import duty (varies by product category, usually 5-20%). DHL and FedEx charge an additional ฿800-1,500 customs handling fee.

Does Amazon ship to Phuket Thailand?

Amazon.com can ship to Thailand addresses, but few sellers offer it and costs are high. Use a freight forwarder service (ShipBob, vPack) for better rates. Amazon Global has limited inventory but simpler shipping. For most items, Shopee or Lazada are better and cheaper.

How do I find the DHL office in Phuket?

Main DHL office is in Phuket Town on Chalermprakiat Road, near Bangkok Bank headquarters. Staff speak English. You can also schedule home pickups by calling. For international EMS, the central post office on Montri Road in Phuket Town also handles some DHL services.

What courier is cheapest for domestic deliveries in Phuket?

Kerry Express is the cheapest and most reliable for domestic delivery in Thailand. Cost: ฿30-100 for most parcels, 1-3 days. Flash Express is slightly cheaper but less common. Both integrate with Shopee and Lazada, so most purchases automatically use them.

Affiliate Disclosure: This article contains affiliate links to Wise and other services. We earn a small commission if you purchase through our links, at no extra cost to you. We only recommend services we genuinely use and believe help expats in Phuket. Full disclosure →