Sea freight is how the majority of China-origin goods move internationally — it's slower than air, but for anything bulky or heavy, the economics are vastly better. Understanding how sea freight actually works will help you avoid costly mistakes and choose the right service for your shipment.

FCL vs LCL: The Core Difference

FCL (Full Container Load) means you book the entire container — a 20ft (TEU) or 40ft container. Your goods are the only cargo inside. The container goes from the Chinese port directly to the destination port without being unloaded and consolidated in transit.

LCL (Less than Container Load) means your goods share a container with other shippers' cargo. A consolidator collects multiple LCL shipments, packs them into containers, ships them, and deconsolidates at the destination port. You pay by cubic metre (CBM) rather than per container.

When to Use FCL vs LCL

ScenarioRecommendedReason
Volume > 15 CBMFCL (20ft)LCL rate per CBM exceeds FCL cost
Volume 5–15 CBMLCL or FCLDepends on rate at time of booking
Volume < 5 CBMLCLFCL underutilised and uneconomical
Fragile or high-value goodsFCLNo co-loading, no handling risk
Multiple factory pickupsFCL via forwarderForwarder consolidates before port

Typical Costs (May 2025)

Ocean freight rates fluctuate significantly with market conditions. The following are indicative ranges for stable market periods — confirm current rates with your freight forwarder.

  • 20ft FCL, Shenzhen to Los Angeles: $1,200–2,400
  • 40ft FCL, Shenzhen to Los Angeles: $1,600–3,200
  • 20ft FCL, Shenzhen to Rotterdam: $800–1,800
  • LCL, per CBM, China to US West Coast: $60–120

Add port surcharges, documentation fees (typically $50–150), and inland delivery at the destination. The total cost from factory to your warehouse is 25–60% higher than the ocean freight rate alone.

Rate Volatility WarningContainer freight rates from China can triple or quadruple during peak periods (pre-Golden Week, pre-Christmas, and disruption events). Book freight early and build rate volatility into your cost model. Rates in 2021–22 hit 8x pre-pandemic levels.

Typical Transit Times from China

RouteTransit (Sea)Plus Customs
Shenzhen → Los Angeles12–16 days3–5 days
Shenzhen → New York25–30 days3–5 days
Shenzhen → Rotterdam28–35 days2–4 days
Shenzhen → Sydney14–20 days3–5 days
Guangzhou → Hamburg30–36 days2–4 days

What to Give Your Freight Forwarder

To book a shipment, your forwarder needs: commercial invoice (with HS codes), packing list (quantities, weights, dimensions per carton), factory address and contact for pickup, destination address, and your preferred Incoterm. For US-bound shipments, they'll also need ISF data at least 24 hours before vessel loading.

Provide accurate carton dimensions and weights. Forwarders charge by actual weight or volumetric weight (whichever is higher). Mis-stated dimensions cause rebilling disputes and delays.


ChinaMakersHub connects global buyers with verified manufacturers across China's Greater Bay Area. Submit an inquiry to get introduced to vetted factories in your category.