The number people hear most often when they ask how long shipping takes to Thailand is wrong — or at least incomplete. “About three weeks from China” is vessel transit time, port-to-port. It doesn’t include the days before the vessel loads, the days the shipment spends in Thai customs after arrival, or the last-mile delivery to the final address. The realistic door-to-door figure from China is 20–32 days for FCL sea freight. From Europe it’s 8–12 weeks. These are not the same numbers.

The distinction matters for inventory planning, contract deadlines, and household moves. Plan around the vessel-only figure and you’ll be short on stock, late on a production schedule, or standing in an empty apartment waiting for your belongings. Plan around the full door-to-door timeline and you won’t be.
This guide covers realistic transit times to Thailand by origin and mode — sea freight, air freight, express courier — plus the customs clearance timeline at Laem Chabang and the factors that reliably extend it.
The Two Numbers: Vessel Transit vs Door-to-Door
Every shipping quote references “transit time.” What it means depends on what it’s measuring:
- Vessel transit (port-to-port): Time from origin port departure to Laem Chabang (or Bangkok port) arrival. This is what carriers quote on their schedules.
- Door-to-door: Time from collection at the origin address to delivery at the Thai destination address. This includes origin handling, customs export, vessel loading wait, vessel transit, Thai customs clearance, and last-mile delivery.
The gap between these two figures is typically 12–25 days for sea freight shipments. For European-origin moves, it can be 3–4 weeks of non-vessel time surrounding the ocean leg.
Sea Freight Transit Times to Thailand
From China
| Origin Port | Vessel Transit (Port-to-Port) | Door-to-Door FCL | Door-to-Door LCL |
|---|---|---|---|
| Shanghai / Ningbo | 12–18 days | 20–30 days | 25–38 days |
| Shenzhen (Yantian) / Guangzhou (Nansha) | 10–15 days | 18–28 days | 23–35 days |
| Tianjin / Qingdao | 14–20 days | 22–32 days | 27–40 days |
Most China-to-Thailand shipments transit through Singapore or Port Klang (Malaysia) before the final leg to Laem Chabang. Transshipment typically adds 2–5 days and is already included in the vessel transit figures above. LCL shipments add consolidation time at origin and deconsolidation time at the destination CFS, which explains the longer door-to-door range.
From Southeast Asia
| Origin | Vessel Transit | Door-to-Door |
|---|---|---|
| Ho Chi Minh City (Vietnam) | 5–8 days | 14–22 days |
| Jakarta (Indonesia) | 7–10 days | 16–25 days |
| Singapore | 3–5 days | 12–20 days |
| Manila (Philippines) | 5–9 days | 15–24 days |
From Europe
European-origin shipments to Thailand involve the longest transit times, and the current Red Sea routing situation is the critical variable:
| Origin Port | Vessel Transit (Suez) | Vessel Transit (Cape) | Door-to-Door |
|---|---|---|---|
| Hamburg / Bremerhaven | 38–45 days | 48–58 days | 8–12 weeks |
| Felixstowe / Southampton (UK) | 40–47 days | 50–60 days | 8–12 weeks |
| Rotterdam / Antwerp | 38–44 days | 48–57 days | 8–12 weeks |
| Barcelona / Genoa | 34–42 days | 45–55 days | 7–11 weeks |
As of mid-2026, Cape of Good Hope routing remains the standard for most Europe-Asia carrier services, following the 2024 Red Sea disruptions. Confirm the current routing with your freight forwarder before setting a delivery deadline. Some services have partially reverted to Suez routing as conditions allow — the position changes and your forwarder will have current information.
From Australia
| Origin Port | Vessel Transit | Door-to-Door |
|---|---|---|
| Sydney (Port Botany) | 12–16 days | 20–28 days |
| Melbourne | 13–17 days | 21–30 days |
| Brisbane | 11–15 days | 19–27 days |
From the USA
| Origin Port | Vessel Transit | Door-to-Door |
|---|---|---|
| Los Angeles / Long Beach | 18–25 days | 28–38 days |
| Houston / New Orleans | 22–30 days | 32–42 days |
| New York / Savannah | 26–35 days | 36–48 days |
Air Freight and Express Courier Times
| Mode | Origin | Door-to-Door (Bangkok) |
|---|---|---|
| Express courier (DHL/FedEx/UPS) | China | 2–4 business days |
| Express courier | Australia | 2–3 business days |
| Express courier | Europe / USA | 3–5 business days |
| Air freight (consolidated) | China | 4–7 days |
| Air freight | Australia | 3–6 days |
| Air freight | Europe / USA | 5–9 days |
Air freight clears through the Suvarnabhumi Airport cargo terminal. Thai customs clearance for air cargo typically takes 1–3 working days for complete, standard consignments — faster than sea freight clearance at Laem Chabang. Express courier services integrate customs clearance and last-mile delivery, which is why they quote door-to-door figures directly.
Thai Customs Clearance: The Timeline Within the Timeline
When the vessel arrives at Laem Chabang, the clock on Thai customs clearance starts. This is the component that most importers underestimate and that most delivery delays originate in.
Standard clearance (Green Line — documentary only): 3–7 working days after vessel arrival. Applies to low-risk consignments where the declaration matches the goods and all documents are complete.
Red Line (physical inspection): 7–10 working days. All household goods shipments enter Red Line automatically. Commercial consignments may be selected by Thai customs risk profiling. An officer physically inspects the goods against the declared inventory.
Examination hold (documents incomplete or discrepancy found): Indeterminate. Goods move to bonded storage pending resolution. Daily bonded storage fees apply. The most common causes of Thai customs holds — and how to avoid them — are covered in full in our Thai customs clearance guide.
What triggers the clock: Customs clearance begins when the Bill of Lading is surrendered, the import declaration is lodged by your Thai customs broker, and the container is in the terminal. Port congestion at Laem Chabang can delay the container reaching the terminal examination area — this is separate from customs processing time.
What Extends Transit Times
Transit times are not fixed. Several variables reliably add days to the quoted schedule:
Red Sea / Cape routing: As discussed — adds 10–14 days for Europe-origin vessels compared to Suez routing.
Port congestion: Laem Chabang and transshipment hubs (Singapore, Port Klang) experience periodic congestion, particularly around Chinese New Year and the pre-Christmas peak season. Container vessel schedule reliability has averaged 60–70% globally since the post-COVID disruption period — expect some delays as a planning baseline, not as an exception.
Thai public holidays: Thai customs closes for national holidays. Shipments arriving just before a major holiday will wait. Key dates to plan around:
- Songkran (Thai New Year): April 13–15 — expect 3–5 additional days if your vessel arrives in this window
- Makha Bucha / Visakha Bucha / Asanha Bucha: Buddhist holidays on varying dates each year — Thai customs typically closes for 1–2 days
- His Majesty’s Birthday: July 28 — one-day closure
- Queen’s Birthday: August 12 — one-day closure
- King Chulalongkorn Day: October 23 — one-day closure
- Constitution Day: December 10 — one-day closure
LCL consolidation cycles: LCL groupage shipments don’t load every day. Freight forwarders consolidate cargo for weekly or bi-weekly vessel loadings. A consignment ready to ship on a Wednesday may wait until Monday for the next consolidation cycle — adding up to a week before the vessel even departs.
Documentation issues: Incomplete documents at origin (missing Certificate of Origin for FTA duty, incorrect invoice details) or at destination (discrepancy in packing list vs goods) extend clearance. This is the most controllable variable — complete documentation prevents the most common delays. The complete document checklist for shipping to Thailand covers everything Thai customs will ask for.
Planning Your Shipment Timeline
A practical planning framework based on the transit time data above:
- Establish your need-by date — the date the goods must be at the Thai destination
- Subtract Thai customs clearance time — 7–10 working days for standard clearance; add 5 days buffer for any holiday overlap
- Subtract vessel transit — using the table above for your origin, with Cape routing if European
- Subtract origin handling time — 5–10 days for FCL (container loading, vessel loading wait), or 7–14 days for LCL (next consolidation cycle plus CFS handling)
- That date is your latest cargo-ready date at origin
Add a 7-day buffer to any date derived this way. Real-world shipments encounter real-world variables. The buffer is not pessimism — it’s the difference between planning and wishful thinking.
Sit at the back of a container terminal in Laem Chabang for a few hours and the rhythm of Thailand-bound freight stops looking like a single number. Vessels arrive on staggered schedules from different origin ports — Yantian, Ningbo, Singapore, Tanjung Pelepas — each carrying their own mix of cargo and their own typical clearance pattern. The terminal handlers work different gangs on different shifts. The customs officers rotate. The trucking companies start their day at different hours depending on whether they are running to Bangkok proper, the eastern industrial estates, or the upcountry warehouse clusters. None of this shows up when an importer asks “how long does shipping to Thailand take.” The number that comes back — three weeks from China, six from Europe — averages all of it into a single figure that feels like a fact. It is more accurate to say that any given Thailand shipment takes whatever its specific origin, vessel rotation, cargo profile, clearance flag, and inland network conspire to produce. The average is real. The individual shipment lives in the variance.
Frequently Asked Questions
How long does sea freight take from China to Thailand?
Vessel transit from Shanghai/Ningbo: 12–18 days. From Shenzhen: 10–15 days. Door-to-door FCL: 20–30 days. LCL: 25–38 days. The difference is consolidation, deconsolidation, and Thai customs clearance time added to the vessel leg.
How long does sea freight take from Europe to Thailand?
38–45 days vessel transit via Suez Canal; 48–58 days via Cape of Good Hope (standard for many carriers since January 2024). Door-to-door: 8–12 weeks from UK or northern European ports. Any figure under 6 weeks door-to-door from Europe is vessel-only and not realistic for planning purposes.
How long does air freight take to Thailand?
4–7 days door-to-door from China; 5–9 days from Europe or USA. Add 1–3 working days for Suvarnabhumi cargo terminal customs clearance. Express courier integrates clearance and delivery: 2–4 days from China, 3–5 days from Europe/USA.
How long does Thai customs clearance take at Laem Chabang?
Standard: 3–7 working days (Green Line). Physical inspection: 7–10 working days (Red Line). Document issues move goods to bonded storage — indeterminate timeline and daily fees until resolved. Add 3–7 days around Thai national holidays.
Does the Red Sea situation still affect shipping to Thailand?
For Europe-origin lanes, yes — Cape routing adds 10–14 days and remains standard for many carriers as of mid-2026. Asia-origin routes (China, Vietnam) to Thailand are not affected by this rerouting. Confirm current routing with your forwarder before committing to delivery deadlines.
Planning Your Shipment to Thailand
Swift Cargo provides realistic transit time estimates for your specific origin, cargo type, and delivery address in Thailand — including current routing conditions and Thai customs clearance expectations. A freight assessment is the starting point for accurate delivery planning.
Contact Swift Cargo for a transit time assessment for your Thailand shipment →
