Cost of Shipping to Thailand: A Real Breakdown



Most people ask for a shipping quote to Thailand and get a number. What they don’t get is an understanding of what that number contains — or what it doesn’t. A freight rate is not a landed cost. Between the vessel leaving origin and your goods arriving at a Thai warehouse, six to eight separate cost layers stack on top of each other, each charged by a different party, each varying with market conditions, shipment type, and product classification.

Aerial view of Laem Chabang container terminal with multiple vessels berthed, or a close-up of shipping containers stacked at port with a cost breakdown or freight invoice document overlaid

The mental model that causes the most problems: treating “shipping cost” as a single, stable figure. It isn’t. It’s a stack. Understanding the stack lets you price your goods correctly, compare quotes on an apples-to-apples basis, and avoid the cash flow shock that comes when a consignment costs 35% more than the freight quote suggested.

This guide breaks down each cost layer for shipping to Thailand — LCL and FCL ocean freight, air freight, destination terminal handling at Laem Chabang, Thai customs duty and VAT, and customs brokerage — with worked numbers for common trade lanes and shipment sizes.

Layer 1: Origin Charges

Before a box reaches the vessel, it incurs costs at origin. These are often bundled into a freight quote or left out entirely:

  • Collection / cartage: Pickup from your supplier’s warehouse to the port or CFS (Container Freight Station). USD 50–300 depending on distance and vehicle size.
  • Export packing and labelling: If goods aren’t already export-packed, this is an additional cost — usually handled by the supplier but sometimes charged separately.
  • Origin CFS / stuffing (LCL only): For groupage/LCL shipments, cargo is delivered to a Container Freight Station where it’s consolidated with other exporters’ cargo. Typically USD 15–35 per CBM.
  • Export customs declaration: Some origins require formal export entries. From China, most commercial shipments require an export customs declaration — your freight forwarder handles this but may charge USD 30–80.
  • Bill of Lading fee: Document fee charged by the shipping line. USD 30–80 per consignment.

Layer 2: Ocean Freight

This is the component most people mean when they say “freight cost.” It’s the charge for moving the container (or your share of one) from the origin port to Laem Chabang or Bangkok port.

LCL (Less than Container Load / Groupage)

LCL pricing is quoted per CBM (cubic metre) or per tonne, whichever is greater (a “revenue tonne” comparison). Standard LCL ocean freight rates to Thailand:

Origin LCL Rate (USD/CBM) Transit Time
Shanghai / Ningbo (China) 35–65 12–18 days
Shenzhen / Guangzhou (China) 35–60 10–15 days
Ho Chi Minh City (Vietnam) 30–55 7–10 days
Jakarta (Indonesia) 40–70 7–12 days
Hamburg / Bremerhaven (Germany) 90–160 35–52 days
Felixstowe (UK) 95–165 38–55 days

These are ocean freight only. Add origin CFS, destination CFS deconsolidation (see Layer 4), and all other layers below.

FCL (Full Container Load)

FCL pricing is a flat rate per container, regardless of how full it is. This makes FCL increasingly cost-effective as your shipment volume grows. A rule of thumb: FCL becomes competitive once your LCL volume exceeds 12–15 CBM.

Origin 20ft FCL (USD) 40ft HC FCL (USD)
Shanghai / Ningbo 600–1,400 900–2,000
Shenzhen / Guangzhou 550–1,300 850–1,900
Ho Chi Minh City 500–1,100 750–1,600
Hamburg / Bremerhaven 1,800–3,500 2,500–4,800

These ranges reflect market conditions from 2024–2026. Container freight rates are volatile — influenced by demand cycles, carrier capacity decisions, and disruption events. Always get a current rate from your freight forwarder rather than relying on historical benchmarks.

Layer 3: Surcharges and Market Adjustments

On top of the base ocean freight rate, shipping lines apply surcharges that vary by lane, season, and market conditions. These are not optional extras — they are part of the freight cost:

  • Bunker Adjustment Factor (BAF) / Fuel Surcharge: Adjusts for fuel price volatility. Can add 5–15% to the base rate.
  • Red Sea Emergency Surcharge (EBS/GRI): Since January 2024, most Europe-to-Asia carriers have been rerouting via the Cape of Good Hope. Emergency surcharges on Europe-origin lanes to Thailand added USD 200–600 per TEU at peak. As of mid-2026, some lanes retain a reduced surcharge. Confirm with your forwarder on the current rate for your specific lane.
  • Peak Season Surcharge (PSS): Applied ahead of Chinese New Year (January) and the pre-Christmas peak (August–October). USD 100–300 per TEU typically.
  • Currency Adjustment Factor (CAF): Covers exchange rate risk on certain lanes. USD 20–80 per TEU.

A quote that shows only base ocean freight and omits surcharges is incomplete. A good freight forwarder provides an all-in rate that includes current applicable surcharges.

Layer 4: Destination Terminal Handling (THC) and Port Fees

Once the vessel arrives at Laem Chabang, the shipping line or terminal levies charges to move the container from the ship to the terminal yard. These are unavoidable and are not included in ocean freight rates:

  • Destination THC (Laem Chabang): USD 120–180 per 20ft / USD 180–250 per 40ft. Charged by the shipping line.
  • Destination CFS / deconsolidation (LCL only): When your LCL cargo is unloaded from the container at the destination CFS, you pay a deconsolidation fee. Typically USD 20–50 per CBM.
  • Delivery order / documentation fee: Charged by the shipping line to release the Bill of Lading to your broker. USD 30–80.
  • Container detention: If your container is not returned to the shipping line within the free-time window (typically 5–10 days), daily detention charges apply — USD 20–80/day per TEU. This is avoidable with timely customs clearance.

Layer 5: Thai Customs Duty and VAT

This is the layer most importers underestimate — particularly if they’ve only budgeted for freight. Thai customs duty applies to most imported goods based on their HS classification. The customs value used for duty calculation is the CIF value — the value of the goods plus international freight and insurance costs to the Thai port.

  • Import duty: Ranges from 0% to 80% depending on the product. Common manufactured goods (electronics, clothing, furniture) attract 5–30%. Food and beverage can be higher. Raw materials often 0–5%.
  • VAT (7%): Applied to CIF value plus import duty. Thailand’s standard VAT rate is 7% (temporarily reduced from 10%, maintained for most of the past decade).

Example: A shipment with a CIF value of THB 200,000 (approximately USD 5,500) with 10% import duty:

  • Import duty: THB 20,000
  • VAT base: THB 220,000
  • VAT (7%): THB 15,400
  • Total tax liability: THB 35,400 (approximately USD 975)

Thailand has bilateral and multilateral free trade agreements — ASEAN Free Trade Area (AFTA), ASEAN-China FTA (ACFTA), ASEAN-Australia-New Zealand FTA (AANZFTA) — that reduce or eliminate duty on qualifying goods with a valid Certificate of Origin. Understanding Thai customs classification and documentation is the single biggest lever on the cost of importing to Thailand.

Layer 6: Customs Brokerage

A licensed Thai customs broker prepares and lodges your import entry with the Thai Customs Department, pays duties on your behalf, and coordinates physical release of the goods. Without a broker, goods sit in bonded storage and accrue daily fees.

Typical customs brokerage fees for Thailand:

  • Standard FCL import entry: THB 3,000–8,000 (USD 80–220)
  • LCL / groupage entry: THB 2,000–5,000 (USD 55–140)
  • Red Line physical examination assistance (if applicable): additional THB 1,000–3,000
  • Storage coordination (if goods go to bonded warehouse): additional fees apply

These fees do not include duty and VAT — those are collected and remitted on your behalf at cost, not as a brokerage margin.

Layer 7: Last-Mile Delivery in Thailand

Port to your warehouse or final delivery address in Thailand is the final cost layer. Laem Chabang (the main deep-sea port) is located in Chonburi province, approximately 130 km south-east of Bangkok. Transport costs from Laem Chabang:

  • Laem Chabang to Bangkok (Eastern Seaboard): THB 4,000–8,000 per truck (20ft FCL equivalent)
  • Laem Chabang to Central Bangkok: THB 6,000–12,000 per truck
  • LCL delivery to Bangkok area: THB 500–2,000 per CBM (distance-dependent)

Air freight shipments clear through Suvarnabhumi Airport cargo terminal in Bangkok — delivery from the airport cargo area to a Bangkok warehouse is significantly shorter and lower-cost than Laem Chabang port runs.

Worked Example: 10 CBM LCL from Shanghai to Bangkok

To show how the layers stack, here is a worked cost example for a 10 CBM LCL consignment from Shanghai to a Bangkok warehouse:

Cost Component Estimated Cost (USD)
Origin collection and CFS 200–400
Ocean freight (LCL @ USD 50/CBM × 10 CBM) 500
Surcharges (BAF + current market) 100–200
Destination THC / CFS deconsolidation 300–500
Customs brokerage 80–150
Thai import duty (example: 10% on USD 5,000 CIF value) 500
Thai VAT (7% on CIF + duty) 385
Last-mile delivery (Bangkok) 150–350
Total estimated door-to-door USD 2,215–2,485 (excl. goods value)

This example assumes a mid-range duty rate. If your goods qualify for 0% duty under AANZFTA or ACFTA with a valid Certificate of Origin, the duty and VAT layers reduce significantly — improving landed cost competitiveness on eligible product categories.

Air Freight to Thailand: When the Premium Is Worth It

Air freight to Thailand runs approximately 4–6 times the per-kg cost of sea freight, but compresses the transit time from 12–52 days (sea) to 3–7 days door-to-door. The cases where air freight is worth the premium:

  • High-value, low-weight goods: Pharmaceuticals, electronics components, luxury goods — where holding cost and time-to-market outweigh the freight premium
  • Stock replenishment urgency: A fast-moving product that’s out of stock in Thailand for 30+ days loses more margin than the air freight premium costs
  • Sample shipments: Single units or small quantities for buyer approval — the volume doesn’t justify sea freight economics
  • Time-critical materials: Production inputs that hold up a manufacturing line

Clearance for air cargo shipments processes through Suvarnabhumi Airport’s air cargo terminal, with typical customs clearance of 1–3 working days for standard consignments. The same duty rates and VAT apply as for sea freight.

Most shipping-cost articles treat the question as if one number captures it. They quote a base rate per cubic metre or a flat container charge and move on. The framework that actually predicts what a Thailand shipment will cost is multi-variable: base ocean rate, fuel surcharge, currency adjustment, peak-season surcharge, terminal handling at both ends, customs documentation, destination delivery, and a coordination buffer for the things that always go slightly wrong. The base rate is usually 40-50% of the total. The other variables move independently and on different timelines. Importers who price a Thailand shipment using only the base rate land 20-30% under reality. Importers who model all eight variables — with realistic ranges, not point estimates — land within 5%. The framework matters more than the numbers. Once the variables are named and ranged, the cost answer becomes calculable rather than guessable.

 

Frequently Asked Questions

How much does it cost to ship a container to Thailand?

A 20ft FCL from China to Laem Chabang typically runs USD 600–1,400 for ocean freight. A 40ft HC runs USD 900–2,000. These are freight-only rates — add origin charges, destination THC, customs brokerage, duty, VAT, and last-mile delivery to get the door-to-door total. Current surcharge conditions (including Red Sea routing) affect Europe-origin lanes more significantly.

How much does LCL to Thailand cost per CBM?

LCL ocean freight from China runs USD 35–65 per CBM to Thailand. From Europe, USD 90–165 per CBM. Add origin CFS charges (USD 15–35/CBM), destination CFS deconsolidation (USD 20–50/CBM), and all other cost layers for the real door-to-door cost.

What import duty and VAT applies to goods entering Thailand?

Thai import duty ranges from 0% to 80% depending on HS classification. Common manufactured goods attract 5–30%. VAT is 7%, applied to CIF value plus duty. Free trade agreements (AANZFTA, ACFTA, AFTA) reduce duty to 0% on qualifying goods with a valid Certificate of Origin.

What are THC charges at Laem Chabang?

Destination THC at Laem Chabang is typically USD 120–180 per 20ft / USD 180–250 per 40ft. Charged by the shipping line, separate from ocean freight.

Has the Red Sea crisis raised shipping costs to Thailand?

Yes, primarily for Europe-to-Asia lanes. Carrier rerouting via Cape of Good Hope since early 2024 added Emergency Surcharges of USD 200–600 per TEU at peak. Asia-origin lanes to Thailand are less directly affected, though market-wide congestion effects have influenced rates across all lanes. Confirm current surcharge levels with your forwarder before budgeting.

Getting an Accurate Cost Picture for Your Thailand Shipment

The gap between a freight rate and a total landed cost is where import margins get eroded. A proper cost model includes all seven layers above — not just the ocean freight quote.

Complete documentation for shipping to Thailand reduces clearance time and eliminates avoidable detention and storage costs. Understanding what causes shipments to get held at Thai customs protects against the most common cost blow-outs at the destination end.

Contact Swift Cargo for a complete cost assessment for your Thailand shipment →

Home » Cost of Shipping to Thailand: A Real Breakdown