China is India's largest source of imported electronics, machinery parts, chemicals and components, and thousands of Indian businesses buy from Chinese suppliers every month. The shipping itself is rarely the hard part. Delays usually come from paperwork, classification and compliance checks that were left until the cargo had already sailed.
This guide walks through how to ship goods from China to India: the sea routes, how long each mode takes, the steps to follow and the costs to plan for.
Sea, air or express: which mode to use
| Mode | Typical time | Best for |
|---|---|---|
| Sea freight (FCL) | About 2 to 3 weeks port to port | Large, regular or heavy orders |
| Sea freight (LCL) | About 5 to 7 days longer than FCL | Smaller orders that do not fill a container |
| Air freight | About 3 to 7 days | Urgent, valuable or light cargo |
| Express courier | About 3 to 5 days | Samples, documents and small parcels |
Sea freight carries most commercial cargo because it costs far less per kilogram. Air makes sense when stock is running out or the goods are small and valuable. Our guide to air freight vs ocean freight can help you decide, and the freight charge guide shows how each is priced.
China to India sea route and ports
Most cargo leaves from Shanghai, Ningbo, Shenzhen (Yantian) or Guangzhou. Ships head south through the South China Sea and the Strait of Malacca, usually calling at Singapore or Port Klang, and then cross the Indian Ocean. This route does not use the Suez Canal or the Red Sea, so it avoids the disruption that affects India to Europe and US East Coast services.
On the Indian side, the main gateways are:
- Nhava Sheva (JNPT), near Mumbai. India's largest container port, serving north and west India.
- Mundra, Gujarat. A busy port with strong rail links to the north.
- Chennai. The main port for south India.
- Kolkata. Serves east India, often through transhipment.
Cargo bound for Chennai and Kolkata may change ships at Singapore or Port Klang, which adds time.
China to India shipping time
Published schedules vary, so treat these as a guide. One mid-2026 market estimate puts sea transit between 12 and 22 days depending on the port pair, with Shenzhen to Mundra at the quicker end and Shenzhen to Kolkata at the slower end.
| Route | Indicative transit |
|---|---|
| Shanghai or Ningbo to Nhava Sheva | 14 to 18 days |
| Shanghai or Ningbo to Chennai | 15 to 20 days |
| Shenzhen to Mundra | 12 to 16 days |
| Shenzhen to Kolkata | 16 to 22 days |
The sailing time is only part of the journey. Add time for supplier packing, trucking to the Chinese port, export clearance, the vessel cut-off, Indian customs and delivery from the port. A realistic door to door timeline for a container is four to six weeks, and shorter if your documents are ready before the ship arrives.
Step-by-step: how to ship from China to India
- Check that you can import the product. Get your Import Export Code, confirm the HS code and check whether the goods need BIS certification or other approvals. Some Chinese-origin products also carry anti-dumping duty. Our guide to HS codes explains how to classify goods.
- Agree terms with the supplier. Settle price, payment method and Incoterm. FOB gives you control over the forwarder and freight. CIF is simpler but gives you less say in routing.
- Choose the mode and book. Share cargo volume, weight and ready date with your forwarder, who books space with the line.
- Collect documents. You need the commercial invoice, packing list and bill of lading or airway bill. The consignee name, IEC, GSTIN and address must be correct.
- Arrange export clearance in China. The supplier or its agent files the Chinese export declaration.
- File the bill of entry in India. Your customs broker can file on ICEGATE before the vessel arrives, which saves days at the port.
- Pay duty and taxes. Basic customs duty is calculated on the CIF value. IGST and the social welfare surcharge are then applied. Rates depend on the HS code.
- Clear and deliver. Once customs issues the out of charge order, collect the delivery order and move the cargo to your warehouse.
Costs to plan for
- Ocean or air freight, plus fuel and peak season surcharges
- Origin charges in China, such as trucking, terminal handling and export documentation
- Destination charges in India, including terminal handling and delivery order fees
- Customs duty, IGST and social welfare surcharge
- Customs broker fees
- Port storage, demurrage and detention if cargo is not cleared on time
- Transport from port to your warehouse
- Cargo insurance
Our post on customs clearance charges in India breaks these down in more detail.
Common mistakes when importing from China
- Placing the order before checking compliance. BIS, licence or duty issues found after shipment can strand cargo.
- Mismatched documents. The invoice, packing list and bill of lading should agree on quantities, weights and descriptions.
- Wrong HS code. It changes duty and can lead to reassessment.
- Skipping pre-shipment inspection. Quality problems are cheaper to fix before the container is sealed.
- Ignoring free days at the port. Delays after arrival lead to daily charges.
- Choosing a forwarder on price alone. Ask for an itemised quote that covers both ends.
How IWCC supports China to India imports
Interworld Cargo Care has moved cargo since 1993 and works with more than 50 shipping lines. Our sea freight team books FCL and LCL space, and our customs team prepares the bill of entry and duty estimate before the vessel arrives. One point of contact looks after the shipment from the Chinese port to your door.
Plan your China to India shipment
Share your product, volume and supplier location and we will map the route, timeline and costs. Get a free quote or call 098110 59654.



