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.

🧮 Try the calculator
Shipping Cost Calculator
Advanced options
CopySharePrintSave
Total shipping cost฿0.00
Actual weight (kg)
0.00
Dimensional weight (kg)
0.00
Billable weight (kg)
0.00
Base shipping cost
฿0.00
COD fee
฿0.00
Results are estimates only

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

FeatureKerry ExpressFlash ExpressJ&T ExpressThailand Post
Founded200620182019 (TH)1883
Drop-off points15,000+10,000+8,000+9,000+
Delivery speed1–2 days1–2 days1–3 days1–7 days
TrackingReal-timeReal-timeReal-timeBasic
COD availableYesYesYesYes
Marketplace integrationAllAllAllShopee, Lazada
Max weight30 kg50 kg30 kg20 kg (EMS)
Sunday deliverySome areasNoSome areasNo

Rate Comparison by Weight

Standard Domestic Shipping (Bangkok to Bangkok)

WeightKerry ExpressFlash ExpressJ&T ExpressThailand Post (EMS)
0.5 kg35 THB25 THB29 THB37 THB
1 kg45 THB30 THB35 THB47 THB
2 kg55 THB40 THB45 THB67 THB
3 kg65 THB50 THB55 THB87 THB
5 kg85 THB70 THB65 THB127 THB
10 kg135 THB120 THB110 THB227 THB
15 kg185 THB170 THB160 THB327 THB
20 kg235 THB220 THB210 THB377 THB

Rates are approximate and may vary by promotion or contract.

Standard Domestic Shipping (Bangkok to Provinces)

WeightKerry ExpressFlash ExpressJ&T ExpressThailand Post (EMS)
0.5 kg45 THB30 THB35 THB42 THB
1 kg55 THB40 THB45 THB52 THB
2 kg70 THB55 THB55 THB72 THB
3 kg85 THB65 THB65 THB92 THB
5 kg110 THB85 THB80 THB132 THB
10 kg175 THB145 THB130 THB232 THB
15 kg240 THB200 THB185 THB332 THB
20 kg305 THB260 THB240 THB382 THB

Marketplace Rates (Shopee/Lazada Subsidized)

When selling through marketplaces, shipping fees are often subsidized. Typical seller-paid rates:

WeightShopee StandardLazada StandardFree Shipping Threshold
0.5 kg15–25 THB19–29 THBOften free with voucher
1 kg25–35 THB29–39 THBOrders > 99–199 THB
3 kg40–55 THB45–59 THBOrders > 199–299 THB
5 kg55–75 THB60–79 THBVaries 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 WeightVolumetric WeightCharged Weight
20 × 15 × 100.8 kg0.6 kg0.8 kg (actual)
30 × 30 × 301.0 kg5.4 kg5.4 kg (volumetric)
50 × 40 × 303.0 kg12.0 kg12.0 kg (volumetric)
60 × 40 × 408.0 kg19.2 kg19.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

CourierDivisorNotes
Kerry Express5,000Standard
Flash Express5,000Standard
J&T Express5,000Standard
Thailand Post5,000EMS 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:

CourierCOD FeeMinimumMaximum COD ValueSettlement Time
Kerry Express3%15 THB100,000 THB1–2 business days
Flash Express3%15 THB50,000 THB1–2 business days
J&T Express2.5%10 THB50,000 THB1–3 business days
Thailand Post2%20 THB50,000 THB5–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

RouteKerryFlashJ&TThailand Post (EMS)
Bangkok → BangkokNext dayNext day1–2 days1–2 days
Bangkok → Central region1–2 days1–2 days1–2 days2–3 days
Bangkok → Chiang Mai/Phuket1–2 days1–2 days2–3 days2–3 days
Bangkok → Northeast (Isan)1–2 days2 days2–3 days2–3 days
Bangkok → Deep South2–3 days2–3 days2–3 days3–5 days
Bangkok → Islands (Koh Samui etc.)2–3 days3–4 days3–4 days3–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

CourierFree CoverageAdditional InsuranceClaim Process
Kerry2,000 THB1% of declared valueApp/website, 7–14 days
Flash2,000 THB1.5% of declared valueApp/website, 7–14 days
J&T1,500 THB1% of declared valueApp/website, 7–14 days
Thailand Post1,000 THB (EMS)VariesPost 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.