Thailand Shipping Costs Comparison 2025 — Kerry, Flash, J&T, Thailand Post
Compare courier services in Thailand: Kerry Express, Flash Express, J&T Express, and Thailand Post. Rates by weight, COD fees, volumetric weight, and which service to choose for your needs.
- Actual weight (kg)
- 0.00
- Dimensional weight (kg)
- 0.00
- Billable weight (kg)
- 0.00
- Base shipping cost
- ฿0.00
- COD fee
- ฿0.00
Choosing the Right Courier in Thailand
Whether you’re selling products on Shopee and Lazada, sending packages to friends, or running an e-commerce business, understanding Thai courier services can save you significant money. Thailand’s logistics market is competitive, with four major players offering different strengths.
This guide compares rates, speed, coverage, and features to help you pick the right service for each shipment.
Courier Services Overview
| Feature | Kerry Express | Flash Express | J&T Express | Thailand Post |
|---|---|---|---|---|
| Founded | 2006 | 2018 | 2019 (TH) | 1883 |
| Drop-off points | 15,000+ | 10,000+ | 8,000+ | 9,000+ |
| Delivery speed | 1–2 days | 1–2 days | 1–3 days | 1–7 days |
| Tracking | Real-time | Real-time | Real-time | Basic |
| COD available | Yes | Yes | Yes | Yes |
| Marketplace integration | All | All | All | Shopee, Lazada |
| Max weight | 30 kg | 50 kg | 30 kg | 20 kg (EMS) |
| Sunday delivery | Some areas | No | Some areas | No |
Rate Comparison by Weight
Standard Domestic Shipping (Bangkok to Bangkok)
| Weight | Kerry Express | Flash Express | J&T Express | Thailand Post (EMS) |
|---|---|---|---|---|
| 0.5 kg | 35 THB | 25 THB | 29 THB | 37 THB |
| 1 kg | 45 THB | 30 THB | 35 THB | 47 THB |
| 2 kg | 55 THB | 40 THB | 45 THB | 67 THB |
| 3 kg | 65 THB | 50 THB | 55 THB | 87 THB |
| 5 kg | 85 THB | 70 THB | 65 THB | 127 THB |
| 10 kg | 135 THB | 120 THB | 110 THB | 227 THB |
| 15 kg | 185 THB | 170 THB | 160 THB | 327 THB |
| 20 kg | 235 THB | 220 THB | 210 THB | 377 THB |
Rates are approximate and may vary by promotion or contract.
Standard Domestic Shipping (Bangkok to Provinces)
| Weight | Kerry Express | Flash Express | J&T Express | Thailand Post (EMS) |
|---|---|---|---|---|
| 0.5 kg | 45 THB | 30 THB | 35 THB | 42 THB |
| 1 kg | 55 THB | 40 THB | 45 THB | 52 THB |
| 2 kg | 70 THB | 55 THB | 55 THB | 72 THB |
| 3 kg | 85 THB | 65 THB | 65 THB | 92 THB |
| 5 kg | 110 THB | 85 THB | 80 THB | 132 THB |
| 10 kg | 175 THB | 145 THB | 130 THB | 232 THB |
| 15 kg | 240 THB | 200 THB | 185 THB | 332 THB |
| 20 kg | 305 THB | 260 THB | 240 THB | 382 THB |
Marketplace Rates (Shopee/Lazada Subsidized)
When selling through marketplaces, shipping fees are often subsidized. Typical seller-paid rates:
| Weight | Shopee Standard | Lazada Standard | Free Shipping Threshold |
|---|---|---|---|
| 0.5 kg | 15–25 THB | 19–29 THB | Often free with voucher |
| 1 kg | 25–35 THB | 29–39 THB | Orders > 99–199 THB |
| 3 kg | 40–55 THB | 45–59 THB | Orders > 199–299 THB |
| 5 kg | 55–75 THB | 60–79 THB | Varies by campaign |
Volumetric Weight Explained
Couriers charge based on whichever is greater: actual weight or volumetric weight. This prevents shipping large, lightweight boxes at low rates.
Formula
Volumetric Weight (kg) = Length × Width × Height (cm) ÷ 5,000
Examples
| Box Size (cm) | Actual Weight | Volumetric Weight | Charged Weight |
|---|---|---|---|
| 20 × 15 × 10 | 0.8 kg | 0.6 kg | 0.8 kg (actual) |
| 30 × 30 × 30 | 1.0 kg | 5.4 kg | 5.4 kg (volumetric) |
| 50 × 40 × 30 | 3.0 kg | 12.0 kg | 12.0 kg (volumetric) |
| 60 × 40 × 40 | 8.0 kg | 19.2 kg | 19.2 kg (volumetric) |
Tip: Use boxes that fit your product snugly. A box that’s 10 cm too large in each dimension can double your volumetric weight and shipping cost.
Courier-Specific Divisors
| Courier | Divisor | Notes |
|---|---|---|
| Kerry Express | 5,000 | Standard |
| Flash Express | 5,000 | Standard |
| J&T Express | 5,000 | Standard |
| Thailand Post | 5,000 | EMS only, registered mail uses weight |
COD (Cash on Delivery) Fees
COD is extremely popular in Thailand — many online shoppers prefer paying on delivery. Here’s what it costs:
| Courier | COD Fee | Minimum | Maximum COD Value | Settlement Time |
|---|---|---|---|---|
| Kerry Express | 3% | 15 THB | 100,000 THB | 1–2 business days |
| Flash Express | 3% | 15 THB | 50,000 THB | 1–2 business days |
| J&T Express | 2.5% | 10 THB | 50,000 THB | 1–3 business days |
| Thailand Post | 2% | 20 THB | 50,000 THB | 5–7 business days |
COD Cost Example
Selling a product for 500 THB with COD:
- Kerry: 500 × 3% = 15 THB (minimum applies)
- J&T: 500 × 2.5% = 12.50 → 12.50 THB
- For a 2,000 THB product: Kerry = 60 THB, J&T = 50 THB
Delivery Speed Comparison
| Route | Kerry | Flash | J&T | Thailand Post (EMS) |
|---|---|---|---|---|
| Bangkok → Bangkok | Next day | Next day | 1–2 days | 1–2 days |
| Bangkok → Central region | 1–2 days | 1–2 days | 1–2 days | 2–3 days |
| Bangkok → Chiang Mai/Phuket | 1–2 days | 1–2 days | 2–3 days | 2–3 days |
| Bangkok → Northeast (Isan) | 1–2 days | 2 days | 2–3 days | 2–3 days |
| Bangkok → Deep South | 2–3 days | 2–3 days | 2–3 days | 3–5 days |
| Bangkok → Islands (Koh Samui etc.) | 2–3 days | 3–4 days | 3–4 days | 3–5 days |
Which Courier to Choose
Kerry Express — Best for Reliability
- Largest network, most consistent delivery times
- Premium pricing but fewest lost/damaged packages
- Best choice for high-value items and business shipments
Flash Express — Best for Budget E-Commerce
- Cheapest rates for standard parcels
- Aggressive promotions for Shopee/Lazada sellers
- Good for high-volume, low-value shipments
J&T Express — Best Value for Mid-Weight Parcels
- Competitive rates especially for 3–10 kg range
- Lowest COD fee percentage
- Growing network, good Shopee integration
Thailand Post — Best for Remote Areas
- Only option for some rural addresses
- Registered mail is cheapest option overall
- Slowest but most extensive coverage
6 Tips for Reducing Shipping Costs
1. Negotiate Volume Rates
If shipping 50+ parcels per month, contact couriers directly for corporate rates. Discounts of 20–40% off retail rates are common.
2. Use Marketplace-Subsidized Shipping
Shopee and Lazada often subsidize shipping costs. Join free shipping campaigns to attract buyers while platforms cover logistics fees.
3. Optimize Packaging
Use the smallest box that fits your product safely. Volumetric pricing means oversized packaging directly increases costs. Poly mailers instead of boxes save significantly for clothing and soft goods.
4. Compare Rates Per Shipment
Different couriers are cheapest at different weight ranges. Flash wins under 2 kg, J&T wins at 3–10 kg, and Kerry’s reliability justifies the premium for expensive items.
5. Batch Drop-offs
Most couriers offer free pickup for 5+ parcels per day. Schedule pickups instead of individual drop-offs to save time and sometimes get pickup discounts.
6. Consider Regional Fulfillment
If selling nationwide, storing inventory in both Bangkok and a northern hub (Chiang Mai) can reduce average delivery costs and times significantly.
Insurance and Claims
| Courier | Free Coverage | Additional Insurance | Claim Process |
|---|---|---|---|
| Kerry | 2,000 THB | 1% of declared value | App/website, 7–14 days |
| Flash | 2,000 THB | 1.5% of declared value | App/website, 7–14 days |
| J&T | 1,500 THB | 1% of declared value | App/website, 7–14 days |
| Thailand Post | 1,000 THB (EMS) | Varies | Post office, 14–30 days |
Tip: Always declare the correct value and take photos before shipping. Insurance claims without declared value are limited to the free coverage amount.
Calculate Your Shipping Costs
Use our Shipping Cost Calculator to compare rates across all couriers instantly. Planning to sell online? Check the Shopee Profit Calculator and Lazada Profit Calculator to factor shipping into your product pricing.
Rates shown are standard retail prices as of 2025. Corporate contracts, marketplace subsidies, and promotional rates may differ. All couriers adjust rates periodically.