China, Turkey, or Brazil? The Freight Math Behind Ceramic Tiles
The numbers tell a very different story than most sourcing managers expect. And one region is quietly becoming the middle ground.
TS
Tadeusz Świetliński
Director at Silesia Holding · Lead Strategist for CustomsBrokerUK International Freight & Customs Expert
✓ Verified · Silesia Cargo
The moment the calculation changed
Last week a delayed shipment from Foshan triggered a project penalty that wiped out six months of margin gains. That’s when I stopped looking at FOB price and started calculating the real cost per square metre landed in Europe.
A 40-foot container holds roughly 26–28 tonnes of ceramic tiles (850–1,200 m² depending on thickness and packaging). Once a container hits its weight limit, freight cost becomes the key variable.
26–28t
Gross weight per 40ft container
850–1,200
Square metres per container
→ Hamburg
Reference port for all comparisons
Freight Cost Per Origin — Into Hamburg
Click each origin to see the full breakdown
🇨🇳
China
Foshan / Shenzhen → Hamburg
€2,600–€3,200
per container
€2.20–€3.70/m²
landed cost per square metre
⚠ Highest freight cost
Freight cost (relative)
Transit time risk
🕐Transit: 35–45 days to Hamburg
⚠️Highest inventory carrying cost exposure
✅Best for specialised formats where quality justifies the longer lead time
💰A 3-week delay at this transit time can cascade into significant project penalties
🇹🇷
Turkey
Mersin → Hamburg
€1,100–€1,650
per container
€0.95–€1.95/m²
landed cost per square metre
✓ Lowest freight cost
Freight cost (relative)
Transit time risk
🕐Transit: 10–14 days to Hamburg
⚠️Capacity has tightened since 2021
📈Energy costs have pushed FOB prices significantly higher
✅Best for fast replenishment orders where short lead time is critical
🇧🇷
Brazil
Port of Itajaí → Hamburg
€2,000–€2,700
per container
€1.70–€3.20/m²
landed cost per square metre
⟷ The middle ground
Freight cost (relative)
Transit time risk
🕐Transit: 20–28 days to Hamburg
🏭Santa Catarina’s ceramic belt — built for volume
✅Stable production capacity and export infrastructure
⟷Sits between China and Turkey on freight cost per m² — the genuine middle ground
📊 Freight cost per m² — all three origins at a glance (into Hamburg)
🇨🇳 China (Foshan/Shenzhen)
€2.20–€3.70/m²
35–45 day transit · highest inventory carrying cost
🇧🇷 Brazil (Itajaí)
€1.70–€3.20/m²
20–28 day transit · stable supply capacity
🇹🇷 Turkey (Mersin)
€0.95–€1.95/m²
10–14 day transit · tightened capacity, higher FOB
Brazil sits between China and Turkey on freight cost per square metre, while offering shorter transit times than China and more stable supply capacity than some Mediterranean exporters.
🇨🇳35–45
China
Days to Hamburg Highest delay risk
🇧🇷20–28
Brazil
Days to Hamburg The middle ground
🇹🇷10–14
Turkey
Days to Hamburg Fastest — but tighter supply
The Sourcing Strategy
We now split orders: Turkey for fast replenishment, Brazil for base stock, and China only for specialised formats where quality justifies the longer lead time.
🇹🇷
Fast replenishment
Turkey
Short lead times (10–14 days). Restock quickly when inventory runs low. Accept higher FOB for speed.
🇧🇷
Base stock
Brazil
Stable production, volume export infrastructure. Mid-range freight. Santa Catarina ceramic belt built for this role.
🇨🇳
Specialised formats only
China
Quality and format range justify longer transit and higher freight. Only when no alternative meets spec.
🧮 Quick landed cost calculator — ceramic tiles
Origin
Container m²
FOB price/m² (€)
The takeaway
The decision isn’t just price. It’s inventory carrying cost, tariff exposure, and what happens when a container is three weeks late. Calculate cost per square metre landed, not just invoice price. Factor in transit risk and model your working capital exposure.
Silesia Cargo · Ceramic Tile Logistics
We move ceramic tiles from Brazil, Turkey and China into Europe.
Full container logistics, customs clearance, and landed cost optimisation. We handle the freight math so your sourcing decisions are based on real numbers.
No responses yet